学习|node.js项目打包

1.进入文件路径,就是package.json这个文件的所在目录 2.输入npm install,安装依赖包 3.如果报错’electron-packager’ 不是内部或外部命令,也不是可运行的程序, 则输入npm install --save-dev electron-packager 4.输入npm run pack即可 5.devDependencies与dependencies的区别 首先命令的区别:

npm install --save-dev yourpackages 或 npm install --save yourpackages

devDependencies:用于本地环境开发时候,开发者使用,比如打包的module,electron-packager是放这里,而用户不需要 而dependencies是需要发布到生产环境的,用户的环境使用,即js代码里需要require的这些module,是放这里

【学习|node.js项目打包】将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

6.清理无用的依赖包
npm-check 是一个检查依赖包是否存在过期、不正确、未使用等情况的工具。全局安装:npminstall-gnpm-check使用:npm-check上述指令会自动检查当前目录下的依赖包情况。npm-check 在检查依赖包是否使用时判断的依据是文件中是否存在 require(package) 这条语句。

7.从项目中卸载某些package,并从package,json中删除
加上对应参数:-S, –save:dependencies-D, –save-dev:devDependencies-O, –save-optional:optionalDependencies比如:npm uninstall unzip -S

    推荐阅读