//在npm中安装固定的版本号package,只需要在其后加 ‘@版本号’
例如:npm install --save esri-loader@1.0.0
// npm安装模块
npm install xxx // 利用 npm 安装xxx模块到当前命令行所在目录;
npm install -g xxx // 利用npm安装全局模块xxx;
// 本地安装时将模块写入package.json中:
npm install xxx // 安装但不写入package.json;
npm install xxx --save // 安装并写入package.json的"dependencies"中;
npm install xxx --save-dev // 安装并写入package.json的"devDependencies"中。
npm 删除模块
npm uninstall xxx // 删除xxx模块;
npm uninstall -g xxx // 删除全局模块xxx;
- npm 安装时 --save --dev 和 --save 区别
一、模式
运行webpack命令时,一定要指定模式。
webpack --mode development
webpack --mode production
二、--save -dev
--save:// 将保存配置信息到pacjage.json。默认为dependencies节点中。
--dev:// 将保存配置信息devDependencies节点中。
因此:
--save:// 将保存配置信息到pacjage.json的dependencies节点中。
--save-dev:// 将保存配置信息到pacjage.json的devDependencies节点中。
dependencies:// 运行时的依赖,发布后,即生产环境下还需要用的模块
devDependencies:// 开发时的依赖。里面的模块是开发时用的,发布时用不到它。
网友评论