更新 npm 版本
npm install npm@[版本号] -g
// 跟新到最新版本
npm install npm@latest -g
-g
表示安装到全局目录。
npm 初始化
npm init -y
-y
表示所有配置选项使用默认值。
该命令会在目标路径生成 package.json
文件。
npm 安装,卸载与更新包
以安装 jquery
为例:
npm install jquery
// 安装指定版本
npm install jquery@[版本号]
执行该命令会将相关的包安装到根目录下的 node_modules
文件夹,并生成 package-lock.json
文件。
它记录了本地项目的包及其版本号等信息。其中 dependencies
字段记录了项目依赖的包( package-lock.json
和 package.json
都有 dependencies
字段)。
我们在别的地方新建项目的时候可以根据 package-lock.json
文件一键安装好所需的包:
npm i
卸载包的操作:
npm uninstall jquery
更新包的操作:
npm update jquery
有时候我们想区分生产环境的依赖包和开发环境的依赖包,我们可以这样操作:
npm i bootstrap --save-dev
表示该包为开发环境的依赖,会在 package.json
的 devDependencies
字段记录,和 dependencies
字段区分开来。
"dependencies": {
"jquery": "^3.4.1"
},
"devDependencies": {
"bootstrap": "^4.3.1"
}
网友评论