发布时间:2024-12-08 18:01
首先命令的区别:
npm install --save-dev yourpackages
或
npm install --save yourpackages
devDependencies:用于本地环境开发时候,开发者使用,比如打包的module,electron-packager是放这里,而用户不需要
而dependencies是需要发布到生产环境的,用户的环境使用,即js代码里需要require的这些module,是放这里
将module在两个依赖项间移动,命令:
npm install module-example --save-prod#从devDependencies移入dependencies
npm install module-example --save-dev#将模块从 dependencies 移动到 devDependencies
#速记:
npm i module-example -P
npm i module-example -D
npm-check 是一个检查依赖包是否存在过期、不正确、未使用等情况的工具。
全局安装:
npm install -g npm-check
使用:
npm-check
上述指令会自动检查当前目录下的依赖包情况。npm-check 在检查依赖包是否使用时判断的依据是文件中是否存在 require(package) 这条语句。
加上对应参数:
-S, –save:dependencies
-D, –save-dev:devDependencies
-O, –save-optional:optionalDependencies
比如:
npm uninstall unzip -S