第一次运行某个vue项目时,都需要先进行npm install,在资源管理器中出现node_modules文件夹和package-lock.json才能用命令npm run dev启动项目。
- 在运行npm install时出现各种问题。
首先,为了避免因为网速出现问题,可以先设置一下npm的镜像源:
npm config set registry https://registry.npm.taobao.org/
然后,如果在运行过程中下载某个依赖时卡住了,那么大概率时网络问题,在不删除node_modules文件夹的情况下,多次运行npm install即可; - 再运行npm run dev时,如果报错
Syntax Error: Error: PostCSS received undefined instead of CSS string
,那么可以npm cache verify
或者npm cache clean --force
先清一下缓存,再进行:
(1)卸载node-sas和sass-loader:npm uninstall node-sass
和npm uninstall sass-loader
(2)安装node-sas和sass-loader:npm install node-sass@4.14.1
和npm install sass- loader@8.0.0