pig-ui项目,有一个问题存在了很久。问题:npm Install 安装依赖后,npm run dev项目运行报错。
1、npm install 报错(这个报错容易忽略,直接去运行)
2、npm run dev 报错
之前的解决办法是:跳过用命令行的方式安装依赖包,而是拷贝启动正常的node_modules文件夹,直接运行。
后来有了新的需求,要更新组件版本,所以必须要解决这个问题。
最初考虑是 package.json 的问题,因为 node_modules 是根据这个文件生成的,替换试验无果。
后来在官方文档找到了答案:
问题就是安装依赖的时候,部分依赖包未安装成功,所以项目启动失败。
解决方案:安装淘宝镜像再装依赖
npm install -g cnpm --registry=http://registry.npm.taobao.org
cnpm install
就OK了。