前端npm打包及报错解决

前端npm install

安装node
bash 复制代码
配置环境变量
wget https://nodejs.org/dist/v14.21.3/node-v14.21.3-linux-x64.tar.xz
tar xf node-v14.21.3-linux-x64.tar.xz -C /data/
vim /etc/profile
export NODE_HOME=/data/node-v14.21.3-linux-x64
export PATH=$NODE_HOME/bin:$PATH

source /etc/profile
#验证
node -v
npm -v
配置镜像源
bash 复制代码
#配置默认阿里云镜像源
npm config set registry https://registry.npmmirror.com
#配置私服npm镜像源
npm config set registry https://npm.example.com.cn/ @***/***
#查看配置
npm config list
打包构建
bash 复制代码
npm install
npm install --registry https://npm.example.com.cn/ @***/***
npm run build
报错解决
conf 复制代码
Error: EACCES: permission denied, open /node_modules
shell 复制代码
解决方案:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
vim ~/.profile
export PATH=~/.npm-global/bin:$PATH
source ~/.profile 
相关推荐
mrsk1 分钟前
JavaScript中的大数相加是怎么突破数字的极限的?
前端·javascript·面试
mrsk1 分钟前
JavaScript作用域:变量的「地盘」之争
前端·javascript·面试
北京_宏哥2 分钟前
《刚刚问世》系列初窥篇-Java+Playwright自动化测试-27- 操作单选和多选按钮 - 上篇(详细教程)
java·前端·面试
光影少年2 分钟前
vue3.6更细哪些东西
前端·vue.js·掘金·金石计划
再吃一根胡萝卜3 分钟前
Kubernetes 命令操作文档
前端
WildBlue3 分钟前
React 遇上原子 CSS:前端开发的超级进化 🚀
前端·react.js
namehu6 分钟前
深度解析:移动端 1px 边框问题与 rem 方案
前端·javascript·响应式设计
小高0077 分钟前
JavaScript 隐藏技巧:让代码量减少一半的 5 个方法
前端·javascript·面试
李先生9307 分钟前
Puppeteer最新迁移和服务
前端·node.js
FSHOW7 分钟前
重新造轮子?HestJS:让 Hono 拥有 NestJS 的优雅
前端·javascript·后端