ubuntu下node.js 环境搭建
2024-09-30 19:08:22
由于使用gulp.js来对前端项目进行管理,所以搭建了node.js的环境
首先, 需要安装node, npm
去官网下载安装包,解压后放到你的安装的目录。在这里我的是/opt/node-v6.11.1-linux-x64
配置环境变量
下载的安装包中有node的可执行文件,但是要在全局环境下运行需要配置环境变量。
- 使用 export PATH=$PATH:opt/node-v6.11.1-linux-x64/bin 可使环境暂时生效,但是打开新的terminal回话就会失效。
- 编辑/etc/profile文件,将环境变量写入改文件,保存source /etc/profile便可生效
- npm -v node -v命令查看版本,node环境便安装成功了
配置淘宝的cnpm
由于npm的下载依赖速度太慢,可以切换到淘宝的源
使用npm install -g cnpm --registry=https://registry.npm.taobao.org命令, 这里的-g命令表示全局安装,也就是在计算机的全局环境都可以使用cnpm命令
这时候会提示没有权限的问题,我们需要使用sudo命令。
但是系统提示:sudo npm 找不到命令。
我们需要建立软连接到/usr/bin目录下,这样我们的sudo命令才能找到node和npm命令
建立node和npm的软链
sudo ln -s /opt/node-v6.11.1-linux-x64/bin/node /usr/bin/node
sudo ln -s /opt/node-v6.11.1-linux-x64/bin/node /usr/lib/node
sudo ln -s /opt/node-v6.11.1-linux-x64/bin/npm /usr/bin/npm
安装成功,大功告成。
最新文章
- BZOJ 1061: [Noi2008]志愿者招募 [单纯形法]【学习笔记】
- One of the best logo fonts ";Klavika";
- project.VERSION_NAME定义
- ubuntu下使用nginx部署Laravel
- 译 PrestaShop开发者指南 第二篇 代码规范
- JavaScript Promise API
- 从源码编译Chrome(chromium)
- SCU 2941 I NEED A OFFER!(01背包变形)
- 关于Eclipse的unsupported major minor version 51.0 错误
- C++容器类的简介
- SpringMVC——项目启动时从数据库查询数据
- 遇到Audio/Speech相关问题,如何抓取log
- 阿里云Linux挂载数据盘
- SQL语句简单整理
- Java学习笔记——封装、继承和多态
- Dapper数据库相关操作
- C# - 设计模式 - 模板模式
- 2.12 for循环
- npm安装cnpm、vue、react
- 025_set专题