Linux环境配置nvm,nodejs,npm保姆级教程

我的配置方案: 将自身看作一个使用root shell的普通用户。 linux的root用户的软件默认安装在usr目录中,而我将应用全部安装在home目录中。 并且配置环境变量时不配置全局变量(在etc目录下的环境变量),只配置root用户的shell环境变量(位于/root/.bashrc)

安装nvm

使用命令安装nvm

bash 复制代码
 curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash

安装完成后,nvm默认路径在/root/.nvm。直接可以使用了。

如果想要改变安装路径,需要将安装好的.nvm文件夹移动到指定路径,然后修改.bashrc文件中的路径。

接下来重新激活.bashrc文件,就可以使用了

bash 复制代码
source ~/.bashrc

安装nodejs,在nvm的version文件夹中存放下载的每个版本的nodejs。

在nvm中安装nodejs如果遇到:使用nvm install 命令安装,不报错但一直不响应。一般是版本不对,换个正确版本就行

nvm install v18.0.0

安装好的nodejs自带npm,npm配置文件在/root/.npmrc。配置镜像源:

arduino 复制代码
npm config set registry https://registry.npmmirror.com

使用npm:进入有package.json文件的路径,输入命令npm install即可安装对应的包。生成的包位于node_modules文件夹中

bash 复制代码
cd   对应路径
npm install

根据对应的配置文件,生成实际项目部署的文件dist

arduino 复制代码
npm run build
相关推荐
小满zs19 分钟前
React第二十章(useMemo)
前端·javascript·react.js
赵大仁21 分钟前
Tailwind CSS:现代 CSS 框架的优雅之选
前端·javascript·vue.js·前端框架·css3·html5·scss
GIS学姐嘉欣41 分钟前
25考研希望渺茫,工作 VS 二战,怎么选?
前端·学习·考研·gis
二川bro1 小时前
图片叠加拖拽对比展示效果实现——Vue版
前端·vue.js
russle1 小时前
android app构建时排除指定类
android·前端·chrome
愚愚是个大笨蛋1 小时前
自定义VUE指定,实现鼠标悬停显示提示面板,离开元素或面板后面板消失
前端·javascript·vue.js
CSNMD1 小时前
VueRouter之HelloWorld
前端·javascript·vue.js
Smileyqp沛沛1 小时前
gz、zip等压缩文件postman成功下载但是前端项目中下载解压失败
前端·测试工具·postman
xcLeigh1 小时前
HTML5实现好看的新年春节元旦网站源码
前端·html·html5
存梨2 小时前
2024 年终总结
前端·react.js