在用NPM安装package时,有时会带--save选项,那它到底有什么用呢?
默认情况下,NPM只需在node_modules下安装你要安装的package,但是这样,我们就需要手动添加package.json文件中的dependencies部分。--save选项的作用就是告诉NPM安装完package后把package.json文件中的dependencies部分也同时更新了。
另外,--save-dev和--save-optional这两个选项,分别是代表更新package.json文件中的devDependencies和optionalDependencies部分。
在dependencies下添加package
  | 
  | 
或是1npm install my_dep -S
在devDependencies下添加package
  | 
  | 
或是1npm install my_test_framework -D
最终,package.json文件如下
