npm中的-S -D

1.-S(一定要大写)
npm 在早期的时候安装包不会生成依赖信息,那么什么是依赖信息呢,就是packge.json中的dependencies

如果生成了依赖信息,那么删除node_modules这个文件也不会有什么影响,因为packge.json记录了你项目中所需要的包的信息,如果你把node_modules删除了,那么你项目运行的话 ,它会根据dependencies中的信息取下载

那么如果我需要依赖信息呢 这就需要用到-S了 它是–save的简写
npm中的-S -D
2.-D
一般把开发过程中所需要的包(也就是不是自己下载的包)放到devDenpendencies中
npm中的-S -D

简单来说,一般自己下载包的话都用-S