那么也就是说,当我们在拿到一个项目的时候,使用 npm install 是会安装 dependencies 和 devDependencies 里所有的依赖包的。 那么是否意味着,我们在安装依赖包的时候,不需要过多的去纠结是使用 -S 还是 -D 呢 ?随便安装到 dependencies 或者 devDependencies 里都行,反正 npm install 的时候,都会安装 dependencies ...
npm install -D 就是 npm install --save-dev npm insatll -S 就是npm install --save //-D,-S 分别是--save-dev和--save的简写 // 默认就是 -S,可以省略不写 我们在使用npm install 安装模块或者插件时,若写到package.json文件中,用 --save-dev 或(写入devDependencies) --save (dependencies) 二...
npm inistall packageName -g 全局安装,安装在Node安装目录下的node_modules下 npm inistall packageName --save 安装到项目目录下,并在package.json文件的dependencies中写入依赖,简写为-S npm inistall packageName --save-dev 安装到项目目录下,并在package.json文件的devDependencies中写入依赖,简写为-D 分类: N...
npm install module_name -S 即 npm install module_name --save 写入dependencies npm install module_name -D 即 npm install module_name --save-dev 写入devDependencies 区别 区别在于对项目package.json的修改,npm install不会修改package.json,而后两者会将依赖添加进package.json,后两者的区别请看下文循序渐进。
是安装开发环境需要的依赖包的命令,比如npm install xxx,那么就会把xxx这个依赖文件安装到npm指定的目录下,这样就可以使用xxx这个依赖了。
npm installl(简写方式 npm i)本质就是安装环境运行需要依赖的三方或者自研模块。npm 根据大家讨论的...
只是下载包,并不将包保存到package.json文件中。 npm install 包名 #简写 npm i 包名 1. 2. 3. npm install --save 包名 下载且保存依赖到package.json文件中的depdencies中。 npm install --save 包名 #简写 npm i -S 包名 1. 2. 3.
npm install -g xxx:-g的意思是将模块安装到全局,不是安装到当前目录的项目下 npm install -save xxx:--save 等同于-S (常用,可保存在package.json文件中),-S, --save 安装包信息将加入到dependencies(生产阶段的依赖,也就是项目运行时的依赖,就是程序上线后仍然需要依赖) npm install -save-dev xxx:--...
那么package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢? devDependencies 里面的插件(比如各种loader,babel全家桶及各种webpack插件等)只用于开发环境,不用于生产环境,因此不需要打包;而 dependencies 是需要发布到生产环境的,是要打包的。