-S
和 -D
是两个不同的标志,它们分别用于指定包的安装类型:
-
-S
或--save
: 这个标志用于将包添加到项目依赖中,并且会保存到package.json
文件的dependencies
部分。这些依赖是运行项目所必需的,通常在项目的生产环境中也会被使用。 -
-D
或--dev
: 这个标志用于将包添加到项目的开发依赖中,会保存到package.json
文件的devDependencies
部分。这些依赖只在开发过程中使用,比如构建工具、测试库等,不会在生产环境中包含。