一:安装nvm
首先下载nvm,这里我们需要使用git,如果没有安装git,可以使用
sudo apt-get install git
来安装
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
接下来,我们需要编辑我们的环境变量配置文件
cd
vim .bashrc
将
source ~/.nvm/nvm.sh
添加进我们的.bashrc中,保存退出。
输入命令
source .bashrc
将新增的nvm添加到系统中。
nvm -v#查看nvm版本
二.使用nvm安装node
先使用
使用
nvm ls-remote
查看可以使用的node版本
这里我选择了v0.11.13,,使用一下命令来安装,并且将其设置为默认版本。
nvm install 0.11.13
nvm alias default 0.11.13
安装好node中是自动安装npm,node package manage
遇到的问题:有时候我们打开一个新的shell后,会提示我们找不到node和npm的命令,可是我们明明安装了?
我们看看我们的.bashrc中有没有这样两句
export NVM_DIR="/Users/YOURUSERNAME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
没有的话,就自己添加进去,然后使用
source .bashrc
来引入系统。
三.npm包管理工具的使用。
以前不知道具体怎么使用,只知道npm install
当我们使用node的时候,就必然会使用node的各种包,为了方便管理就有个npm这个工具。
package.json就是node模块的目录,npm install会根据这个json文件来进行安装。
在我们的工程中,我们使用
npm init
来初始化我们的package.json文件,以前我总是从别的工程来copy,是不是很瓜?
当我们需要安装新的模块的时候,有两种情况。
1.全局安装
npm install -g packagename
参数g说明我们要安装到全局,这样就都可以用了
2.针对单个工程安装
首先进入工程根目录,然后我们使用
npm install packagename --save
来进行安装,加上--save,npm就会帮助我们下载最新的包,并且添加进package.json文件。
四.淘宝npm扩展
由于你懂的原因,国内使用npm有时候并不能成功安装包。所以我们可以使用淘宝的npm管理工具来管理。这样速度就会快很多。
我们可以使用一下命令进行全局安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后使用
cnpm -v
1.2.0
可以看到,我已经成功安装了。
以后我们就可以完全使用cnpm来代替npm了。
具体可以点我打开查看
分享到:
相关推荐
背景:nodejs中台服务需要迁移到新的服务器上,为此需要搭建一套用pm2管理node服务的环境。统一用户名为kredit。...查资料说apt再下一些插件可以提高版本,但是对Ubuntu 16.04.6版本好像不太ok,没做尝试。先把a
通过环境变量命令或nvm , node-sass , Electron , Puppeteer , Cypress , Sharp等包使用淘宝替代安装其自身所需的资源。以上,本工具对包管理工具本身零侵入,同时,对环境变量的设置也是一次性的,并不会产生...
ubuntu的所有相关开发环境的安装步骤: Vim chrome 输入法 Pycharm Sublimetext 3 virtualenvs mysql Navicat Postman git redis nvm node npm cnpm vue-cli nginx Docker MongoDb Golang Goland GitLab
通常我们使用稳定的 LTS 版本的 Node.js 即可,但有的情况下我们又想尝试一下新的特性,我们总不能来回安装不同版本的 Node.js 吧,这个时候我们就需要 n 或者 nvm 了。n 和 nvm 是两个常用的 Node.js 版本管理工具...
node nvm npm 其实现在来看,以太坊离不开这三个软件,个人认为这就已经反应了以太坊智能合约的开发核心,其实就是开发一个逻辑上的软件程序,以太坊智能合约的应用开发暂时其实不需要调用其他的系统接口,因为以太...
安装nvm , node.js和所需的npm软件包列表 安装mongodb 玩得开心 ! 要求: > = 0.8 克隆: 这将克隆存储库及其git git clone https://github.com/wbkd/nginx-nvm-mongo.git git submodule init git submodule ...
无业游民 一个基于 Ubuntu 14 LTS (trusty) 的简单 vagrant box,预装了 nvm、npm 和 node 0.12 设置和使用 vagrant up vagrant ssh
安装nvm : : : curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.1/install.sh | bash 安装最新node nvm install node 安装node模块 npm install 安装poetry : : curl -sSL ...
nvm 克隆这个 repo 并打开终端到文件夹运行以下命令以全局安装库: npm install nodemon -g npm install mocha -g npm install bower -g npm 安装 pm2 -g 使用以下命令安装项目依赖库(在 package.js 中找到): ...
推荐用nvm 统一管理node 环境 ubuntu: wget -qO- | bash windows: nvm install 10.13.0 nvm use 10.13.0 国内npm下载慢可使用cnpm npm install -g cnpm --registry= IDE环境 统一使用VS CODE setting中增加 "vetur...
例: nvm install 8.12.0 nvm use v8.12.0安装composer cli npm install -g composer-cli@0.20 安装composer-rest-server npm install -g composer-rest-server@0.20 安装generator-hyperledger-composer npm ...
./setup.sh 这将安装以下内容: 码头工人nvm,节点和npm 您还需要mysql 5.7,以手动安装所有这些程序,您可以按照以下步骤操作:如果您不使用MySQL的默认配置,您将需要更新数据库的配置和测试的配置。 请在mysql中...
如果您已经安装了NVM,则可以在项目根目录下使用.nvmrc文件来直接设置所需的版本,如下所示: nvm use 安装React Native CLI npm install -g react-native-cli 安装Android Studio和Android SDK ...
linshare-ui-user 该项目是Linshare-core项目的restFull用户界面角度应用程序 设置 需要一些依赖项: 通过网络 大多数依赖项也可以通过OS数据包管理器获得 对于Ubuntu: # DON'T FORGET to take the latest ...npm
Ruby(用于语言)和Node(用于通过NPM / Yarn安装Javascript包) Rails(gem)(对于该应用程序) PostgreSQL(用于存储用户和设置) Redis(用于后台作业发送电子邮件的键/值数据库; Sidekick作业系统使用它)...
nvm use# will install and use required node version (lts/carbon) 进入项目根目录并安装项目依赖项npm install 安装和配置MongoDB 您必须安装mongoDB。 我们建议您使用mongoDB版本2.6.5。 sudo apt-key adv --...
安装NVM和节点版本8.9.0 touch ~/.bash_profile wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash source ~/.bash_profile nvm install 8.9.0 nvm use 8.9.0 nvm alias ...
该脚本将安装 nvm、node 和其他所需的 node 和 bower 包。 如果您手动进行了设置,请确保您尚未安装节点。 这仅适用于 ubuntu。 这仍然未经测试。 或者,您可以手动执行操作:您将需要最新版本的 nodejs。 从项目...
MapSwipe网站 ...对于Ubuntu,您可以在此处查看 ,然后运行nvm install v11.15.0 您可能还需要npm install --global gulp-cli : npm install --global gulp-cli npm install gulp develop development启
在Ubuntu 14.04服务器上安装Node.js sudo apt-get update sudo apt-get install nodejs sudo apt-get install npm curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install nodejs sudo ...