干了啥?"/>
npm install 都干了啥?
起因
本周我在将egg项目发布到生产环境之后,发现生产环境无法执行npm run start
,提示如下图
摸索原因
script 命令是如何运行的?
作为一个前端工程师,我每天都会和各种环境打交道,经常在命令行执行cross-env NODE_ENV=dev
等操作,突然有一天,我发现执行 cross-env NODE_ENV=dev
居然给我报错了?
检查了下原来是包没有使用全局安装,现在全局安装下npm i cross-env -g
嗯,果然不报错了,为啥啊?其实我们看上面的安装反馈就可以知道,全局安装会创建一个软连接
而使用项目依赖安装则不会有这步操作,则导致我们不能直接使用简写去执行命令。
那么问题来了,难道我所有需要在命令行执行的
更多推荐
npm install 都干了啥?
发布评论