发布前端执行npm run build后没有dist文件夹
时间: 2024-01-03 15:06:04 浏览: 789
解决vue项目,npm run build后,报路径错的问题
如果你执行 `npm run build` 后没有生成 `dist` 文件夹,可能有以下几种原因:
1. 没有在 `package.json` 文件中正确配置 `build` 命令。
在 `package.json` 文件中,`scripts` 字段下应该有一个名为 `build` 的属性,它的值应该是 `vue-cli-service build`。
例如:
```
{
"scripts": {
"build": "vue-cli-service build"
}
}
```
2. 项目中缺少必要的依赖。
检查一下你的项目中是否缺少必要的依赖,比如 `vue`、`vue-template-compiler` 等。
可以使用以下命令来安装缺少的依赖:
```
npm install vue vue-template-compiler --save-dev
```
3. 项目中的某些文件或文件夹被误删除。
如果你手动删除了 `dist` 文件夹,那么执行 `npm run build` 后就无法生成该文件夹。此时你需要手动创建该文件夹,并且确保它位于项目根目录下。
另外,如果你将 `dist` 文件夹移动到了其他位置,执行 `npm run build` 后生成的 `dist` 文件夹也会被放在相同的位置。
希望以上信息能够帮助你找到问题所在。
阅读全文