拿到别人的vue项目,项目中没有package.json文件,该怎么运行前端呀?求解..
运行 cnpm install,cnpm run serve报错,讲没有找到package.json文件.在线求解
拿到别人的vue项目,项目中没有package.json文件,该怎么运行前端呀?求解..
运行 cnpm install,cnpm run serve报错,讲没有找到package.json文件.在线求解
解决方案步骤:
手动创建 package.json
npm init -y
安装核心依赖
cnpm install vue@2 vue-template-compiler --save-dev
cnpm install @vue/cli-service webpack webpack-cli webpack-dev-server --save-dev
安装必要 loader
cnpm install vue-loader css-loader style-loader file-loader --save-dev
创建基础脚本配置
在 package.json 中添加:
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build"
}
babel.config.js
webpack.config.js
(参考配置)
const { VueLoaderPlugin } = require('vue-loader')
module.exports = {
module: {
rules: [
{ test: /\.vue$/, use: 'vue-loader' },
{ test: /\.css$/, use: ['style-loader', 'css-loader'] }
]
},
plugins: [new VueLoaderPlugin()]
}
注意事项:
vue@3
和 @vue/compiler-sfc
建议优先尝试联系项目提供者获取完整工程文件,若无法获取再使用此方案重建依赖环境。
5 回答4.7k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.2k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
可以看一下目录中的几个bat脚本。