当前位置: 首页 > news >正文

前端npm打包及报错解决

前端npm install

安装node
  • 下载地址 https://nodejs.org/en/download/prebuilt-binaries
配置环境变量
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:$PATHsource /etc/profile
#验证
node -v
npm -v
配置镜像源
#配置默认阿里云镜像源
npm config set registry https://registry.npmmirror.com
#配置私服npm镜像源
npm config set registry https://npm.example.com.cn/ @***/***
#查看配置
npm config list
打包构建
npm install
npm install --registry https://npm.example.com.cn/ @***/***
npm run build
报错解决
  • 官网解决方案:https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
Error: EACCES: permission denied, open /node_modules
解决方案:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
vim ~/.profile
export PATH=~/.npm-global/bin:$PATH
source ~/.profile 
http://www.lryc.cn/news/358009.html

相关文章:

  • vbs执行报错vbs没有文件拓展,双击无法打开
  • 超详细的前后端实战项目(Spring系列加上vue3)前端篇(二)(一步步实现+源码)
  • 【国产中颖】SH79F9202U单片机驱动LCD段码液晶学习笔记
  • 人工智能初识
  • 【算法刷题day60】Leetcode:84. 柱状图中最大的矩形
  • ThingsBoard物联网网关在智慧城市数据采集中的应用
  • Java中的打印流PrintStream 和 PrintWriter
  • 【MATLAB源码-第217期】基于matlab的16QAM系统相位偏移估计HOS算法仿真,对比补偿前后的星座图误码率。
  • C# CryptoStream流的详解与示例
  • Kubernetes 之 ReplicaSet
  • 转发和重定向
  • 源码部署ELK
  • 构造+模拟,CF1148C. Crazy Diamond
  • CAD二次开发(2)-将直线对象添加到CAD图形文件
  • 代码随想录二刷 Day05 | 242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和,454.四数相加II,383. 赎金信
  • 2024年四川省三支一扶报名流程图解✅
  • js Dom基础
  • pytest识别测试用例的机制以及和unittest的区别
  • 民国漫画杂志《时代漫画》第17期.PDF
  • [AIGC] Spring Boot 2 自定义 Starter 指南
  • HCIP综合实验命令
  • JS移动端设置mouseover,mouseleave有效么
  • IAR9.30安装和注册相关
  • HTTP Digest Access Authentication Schema
  • MySql超大Sql文件导入效率优化
  • 【leetcode1944--队列中可以看到的人数】
  • 基于51单片机的室内空气质量检测-仿真设计
  • day22二叉树part08 | 235. 二叉搜索树的最近公共祖先 701.二叉搜索树中的插入操作 450.删除二叉搜索树中的节点
  • 【Linux】Linux环境基础开发工具_2
  • 长方形边框 上方中间有缺口 css