npm i -S命令作用、-S含义及对应Yarn等价命令咨询
关于
npm i -S packagename的常见问题解答 npm i -S packagename的作用:安装指定的npm包packagename到当前项目中,同时将该包的依赖信息同步记录到项目的package.json文件里。-S的含义:是--save的缩写,在npm 5.0版本之前,安装包时需要手动添加该参数才会将依赖写入package.json;npm 5.0及之后版本默认就会写入,但-S参数仍可正常使用。- 写入的依赖集合:会被写入
package.json的dependencies集合,这个集合存放的是项目运行阶段必须依赖的包,和仅用于开发阶段的devDependencies区分开。 - 对应的Yarn等价命令:
yarn add packagename,Yarn默认执行该命令就会把包添加到dependencies中,无需额外参数。
内容的提问来源于stack exchange,提问作者Ali Safari
相关产品推荐
相关产品推荐

