最近看到一道关于vue cli的面试题,vue cli常用的npm指令有哪些?
除了
npm install
npm run dev
npm run build
之外,题主还给出了一个
npm run build --report
这一指令的作用是返回打包后的各个静态资源文件的大小,可以清晰地看到哪个文件过大,以便于进行优化,提升项目速度。
我尝试跑这一指令的时候,发生了报错:
Error: Cannot find module 'archiver'
解决:先安装一下缺失的模块,再重新跑一下就可以了
npm i archiver --save-dev
npm run build --report
以此类推,凡是报错缺失module的基本都可以手动install一下。