比起手动输入 npm install,我更愿意输入一个简短的命令,例如
。有没有一种 npm 惯用的方法来做到这一点?npm install -g
,来设置项目的全局依赖项,例如 node-sass 和 jshint -g 每个包
最佳答案
您正在使用 npm install -g <pkg>
这里错了。 -g
表示它不是项目依赖项,而是您的全局(PC 范围)。
那些插件不是 devDependencies,而是 CLI 运行器。你要的是npm install --save-dev every single package
初始化时。当您需要再次安装这些依赖项时,您只需运行 npm install
并包括 ./node_modules/.bin/jshint
之类的内容给您的package.json
脚本以便不依赖于 CLI。
关于node.js - 什么是全局安装 devDependencies 的 npm 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18090523/