npm常用命令
所属分类 vue
浏览量 73
NPM(Node Package Manager)是 Node.js 自带的包管理工具,也是最常用的包管理工具之一
它可以方便地安装、升级、卸载依赖包,还可以发布自己的包到 NPM 仓库
除了作为 Node.js 的包管理器之外,NPM 也可以用于前端开发。
在前端开发中,NPM 主要用于安装、管理和更新前端项目的各种依赖包,例如 Vue、React、Angular 等常用框架。
NPM 可以帮助快速、方便地安装和管理这些依赖
国内源 npmmirror ,下载速度快且同步率高
npm config set registry https://registry.npmmirror.com
创建一个新的 Node.js 应用程序或模块,并在 package.json 文件中定义依赖项
npm init
安装依赖项 如果在安装时没有指定包的版本号,则安装最新版本的包
npm install
安装指定的依赖项,并将其添加到 package.json 文件中的 dependencies 中
npm install {package-name} --save
安装指定的开发依赖项,并将其添加到 package.json 文件中的 devDependencies 中
npm install {package-name} --save-dev
将包安装为全局包,可以在系统的任何位置使用
npm install -g {package-name}
更新 package.json 文件中指定的所有包的版本
npm update
更新指定的包的版本
npm update {package-name}
卸载指定的依赖项,并将其从 package.json 文件中的 dependencies 或 devDependencies 中删除
npm uninstall {package-name}
查看指定的包的详细信息,包括其版本、描述、关键字、维护者等
npm view {package-name}
搜索与指定关键字匹配的包
npm search {keywords}
清除 npm 的缓存
npm cache clean
启动 Node.js 应用程序
npm start
运行测试套件
npm test
运行 package.json 文件中指定的脚本
npm run {script-name}
列出当前项目中已安装的所有包及其依赖关系
npm ls
16、检查当前项目中已安装的包是否有过时的版本
npm outdated
查看指定包的摘要信息。
npm info {package name}
将当前目录下的代码发布为一个 npm 包
npm publish
查看当前登录的 npm 用户名
npm whoami
NPM 创建项目
使用 Vue CLI(Command Line Interface)命令行工具生成基本的项目结构和文件
vue init
vue init 是 Vue CLI 2.x 中创建项目的命令,可以快速创建一个模板项目,
例如从一个 GitHub 模板中拉取 Vue 项目模板进行初始化。
可以通过命令行交互式地选择需要的模板以及一些配置信息。
vue init 指令已经被 Vue CLI 3.x 中的 vue create 替代,不再更新。
使用 vue init 创建 Vue 项目示例
全局安装 Vue CLI 2.x
npm install -g vue-cli
查看 Vue 版本信息
vue --version
从 GitHub 上拉取 webpack 模板
vue init webpack my-project
安装依赖
cd my-project
npm install
运行项目
npm run dev
vue create
vue create 是 Vue CLI 3.x 创建项目的命令,
可以快速创建一个新的 Vue 项目,快速搭建一个基本的 Vue 项目架构。
vue create 提供了默认的配置以及插件管理,可以根据自己的需要进行配置和管理。
使用 vue create 创建 Vue 项目示例
全局安装 Vue CLI 3.x
npm install -g @vue/cli
查看 Vue 版本信息
vue --version
创建一个新项目
vue create my-project
安装依赖
cd my-project
npm install
运行项目
npm run serve
创建项目时,vue create 提供了更多的配置选项和插件,比如使用 TypeScript、使用 Vue Router、使用 Vuex 等。
同时,使用 vue create 创建项目可以直接在项目中添加插件,而不需要像 vue init 一样手动添加。
上一篇
下一篇
MyBatis3 Transaction 事务
npm install -g 和 npm install 区别
nodejs 包管理工具 npm yarn 和 pnpm
PNPM常用命令
若依 vue3 开发环境 前后端搭建记录
数据校验 Java Bean Validation 2.0(JSR380) 实例