一、npm是什么
NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。
二、常见的使用场景:
- 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
- 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
- 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
三、常见命令:
npm -v --测试是否成功安装
npm install --安装依赖
安装依赖时,非常慢,因为是从国外服务器下,可以使用阿里巴巴在国内的镜像服务器.
npm install -gd express --registry=http://registry.npm.taobao.org
为了避免每次安装都需要--registry
参数,可以使用如下命令进行永久设置:
npm config set registry http://registry.npm.taobao.org
然后再执行npm install,这时默认会从 http://registry.npm.taobao.org下载。
npm install --global vue-cli --全局安装vue-cli
npm list -g --查看所有全局安装的模块
npm init -y --快速生成package.json文件
vue -V --检查是否安装成功(注意V为大写)
npm run dev --启动项目
npm run build --打包操作,打包完成后,会生成 dist 文件夹。项目上线时,只需要将 dist 文件夹放到服务器就行了。