npminstall安装本地包npminstall:此命令将在当前目录中创建node_modules目录(如果它尚不存在)和安装包包被下载到这个目录。该命令默认安装在本地。安装了哪个版本的包?如果本地目录中没有package.json文件,则会安装最新版本的包。如果有package.json文件,请安装满足package.json中为该包(如果有)声明的semver规则的最新版本。安装全局包npminstall-g:全局安装包。package.jsonnpminitnpminit:此命令用于创建package.json。npminit--yes或npminit-y:从当前目录中提取的信息生成默认的package.json。创建过程中不问任何问题。如果您的目录中已经有一个package.json文件,并且您运行npminstall,npm将查看该文件中的依赖项,并下载满足所有依赖项的最新版本。package.json文件中的描述有助于人们在npm搜索中找到您的包,因此在package.json中自定义描述很有用。还可以完全自定义package.json文件的内容和初始化期间提出的问题。这是通过创建自定义.npm-init.js来完成的。默认情况下,npm将在您的主目录中查找。~/.npm-init.jsdependencies和devDependenciesdependencies和devDependencies指定了项目所依赖的包。dependencies:这些包在生产中是必需的。devDependencies:这些包用于开发和测试。npminstall--save命令将向package.json中的依赖项添加条目。npminstall--save-dev命令将向package.json中的devDependencies添加条目。npmupdate更新本地包npmupdate:用于更新依赖包。该命令需要在与package.json文件相同的目录中运行。更新全局包npmupdate-g:更新全局包。npmupdate-g:更新所有全局包。npmoutdated-g--depth=0:找出哪些包需要更新。npmuninstall卸载本地包npmuninstall:从node_modules目录中删除包。npmuninstall--save:从package.json中的依赖项中删除一个包。npmuninstall--save-dev:从package.json中的devDependencies中删除一个包。在实际操作中,我发现使用npmuninstall不仅会删除node_modules目录下的包,还会删除package.json中包的dependencies或者devDependencies中的信息。卸载全局包npmuninstall-g:卸载全局包。总结:本地命令加上-g就是全局命令。参考自:npm