linux 上部署 nuxt 项目

linux 系统 node环境安装
1、下载node环境

wget https://nodejs.org/dist/v14.9.0/node-v14.9.0-linux-x64.tar.xz
mv node-v14.9.0-linux-x64.tar.xz /opt
tar xvf node-v14.9.0-linux-x64.tar.xz
mv node-v14.9.0-linux-x64 ./nodejs
vi /etc/profile
export NODE_HOME=/opt/nodejs
export PATH=.:$NODE_HOME/bin:$PATH
source /etc/profile
node -v 
npm -v

2、将下载的文件,移动到 /opt 目录下,并解压:tar xvf node-v14.9.0-linux-x64.tar.xz
3、将解压后的目录名更改为nodejs,输入: mv no de-v14.9.0-linux-x64 ./nodejs
4、添加环境变量,内容如下

node-sass安装失败的问题 stack Error: EACCES: permission denied, mkdir

  • 安装时临时修改npm配置 sudo npm install --unsafe-perm
  • 设置项目中npm的默认配置 npm config set unsafe-perm=true
npm config -g set unsafe-perm
chown root:root node
npm i --unsafe-perm --registry=https://registry.npm.taobao.org
npm i node-sass@5.0.0 -g --unsafe-perm --registry=https://registry.npm.taobao.org
posted @ 2022-08-08 17:21  boygdm  阅读(261)  评论(0编辑  收藏  举报