Linux上安装npm
最近在研究如何部署vue到linux上, 时常需要用到打包的命令npm,到底什么是npm, 如果本地的linux服务器没有, 要如何安装呢?首先, npm是随同NodeJS一起安装的包管理工具,基本信息:1. NPM(Node Package Manager,即node包管理器), 是用Javascript编写, 最初由Isaac Z. Schlueter开发.它会随着node.js一起安...
最近在研究如何部署vue到linux上, 时常需要用到打包的命令npm,到底什么是npm, 如果本地的linux服务器没有, 要如何安装呢?
首先, npm是随同NodeJS一起安装的包管理工具,基本信息:
1. NPM(Node Package Manager,即node包管理器), 是用Javascript编写, 最初由Isaac Z. Schlueter开发.它会随着node.js一起安装.用户可以通过npm把自己设计的模块分发到registry上, 也可以用npm从registry上下载并安装指定的模块.这个"registry" 是npm模块仓库提供的一个查询服务.
2. registry上的模块通常采用commonJs格式,而且包含了一个JSON格式的文件.
3. 截止2016年7月, npm上的registry已经注册了280000个模块.
4. 目前npm是世界上最大的软件注册中心. Open-source developer使用的npm 共享软件.
5. NPM是免费的.
6. NPM主要用三个区域组成:
- 网站 : https://www.npmjs.com/
- 命令行接口 :可以运行npm命令的地方: https://docs.npmjs.com/cli/npm
- 注册表(登记处): 是最大的公共的Javascript软件和元数据信息的存储地. https://docs.npmjs.com/misc/registry
其次, 如何安装它?
1. 登录你的linux os, 运行以下命令
$ cd /usr/local
$ mkdir node
$ cd node
$ wget https://npm.taobao.org/mirrors/node/v4.4.7/node-v4.4.7-linux-x64.tar.gz
$ ls -l
下载之后, 你会发现一个.tar.gz的安装包.
2. 解压这个包
$ tar -zxvf node-v4.4.7-linux-x64.tar.gz
$ pwd
$ ls
你会发现已经有一个node的目录解压出来.查看bin下有npm, 也有node命令文件.
3. 创建sfot link
$ ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/npm /usr/local/bin/npm
$ ln -s /usr/local/node/node-v4.4.7-linux-x64/bin/node /usr/local/bin/node
4. 删除已经下载的.tar.gz文件.
5. 尝试使用npm的命令如:
$ npm run build
更多推荐
所有评论(0)