npm报错合集
文章平均质量分 61
npm报错合集
wujiayucn
选一个自己喜欢的方向,一条道走到黑!
展开
-
前端构建设置通用的环境变量以及遇到的问题
在前端构建打包的时候,经常会遇到根据当前环境去做一些不同的操作在Windows中设置在Win中,在package.json 的构建命令中使用set命令设置{ "name": "demo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "build:dev":"echo \"Build\" && set ENV_CONFIG=dev && nod原创 2021-03-31 18:51:27 · 824 阅读 · 0 评论 -
解决内网环境下已经同步了依赖,执行 npm install 依旧失败的问题
在前端项目中,有时候会遇到在内网环境中构建打包,这个时候由于需要安装依赖,在内网中搭建了 nexus但是这个nexus并没有连接外网,只能通过工具将依赖在可以连接外网的环境下,将依赖下载下来,打包复制到内网环境中,将这些依赖上传到nexus,这样就可以做到即使在连接不上外网的情况下,也是可以顺打包构建的,但是有时这里也会有很大的一个坑。因为有些包是从github 或者非当前这个 nexus下载的,所以这个时候会造成执行安装依赖 npm install失败,解决这个问题的步骤1. 生成 package-l原创 2020-11-03 12:06:12 · 5163 阅读 · 0 评论 -
将npm包发布在私有仓库(nexus)中
有时候需要将自己写的一些前端项目打包发布到公司内部的nexus仓库中。在nexus中新建一个 repository打开nexus,登录以后,按照下图操作选择 npm (hosted)填写 repository 相关信息这里的 Blob store最好选择为 npm 专属的如果没有需要在Blob Stores新建在Hosted选择:Allow redeploy...原创 2019-12-18 11:58:37 · 14729 阅读 · 0 评论 -
解决内网环境中node-sass不能下载从而导致构建失败的问题
在公司内网中,通过Jenkins自动化打包构建,由于只能在公司内网中进行操作,但是node-sass的包默认是从github上下载的,从而导致打包失败。如下图所示:解决步骤下载对应版本的node-sass包可以从GitHub上去下载对应版本的node-sass包https://github.com/sass/node-sass/releases/如果网速太慢可以在淘宝镜像中...原创 2019-12-13 17:04:08 · 2898 阅读 · 0 评论 -
提高前端项目在内网环境中依赖拉取依赖的速度
前端构建中提高项目拉取依赖的速度1. 将 npm 的缓存目录挂在到宿主机的某个目录中在构建前端项目的时候,将 node 镜像中的 npm 缓存目录挂载到宿主机的某个目录拉起nodejs 镜像的时候过载-v /Users/wjy/Desktop/build/frontcache:/root/.npm2. 将每一个项目的 node_modules 挂载到宿主机中-v /WebstormP...原创 2019-10-25 14:21:00 · 999 阅读 · 0 评论 -
npm install 报错:error Unexpected end of JSON input while parsing near '...https://registry.npmj'的解决办法
记:在npm install前端项目时报错:error Unexpected end of JSON input while parsing near '...https://registry.npmj'解决办法:1.先清理一下缓存:npm cache clean --force2.然后:npm install然后就可以成功的安装成功了。...原创 2018-10-28 20:57:33 · 976 阅读 · 0 评论 -
Angular学习笔记33:docker的容器中,在内网如何利用nexus安装node-sass的依赖包,npm install
有一台内网机器,机器1,这台机器连接不上外网,这台机器上需要进行内网的前端项目的构建打包,机器1 通过设置私库地址:npm config set registry http://**.**.**.**/repository/npm-group/// http://**.**.**.**/repository/npm-group/ registry 地址去下载前端所需要的依赖;...原创 2019-01-07 21:39:54 · 3548 阅读 · 5 评论 -
npm install 报错:Unexpected end of JSON input while parsing near '...wser # Runs the tests'
npm install 报错:Unexpected end of JSON input while parsing near '...wser # Runs the tests'npm WARN tar ENOENT: no such file or directory, open '/home/workspace/cdp/deppon-test/devops-web/node_module...原创 2019-03-28 00:06:27 · 604 阅读 · 0 评论 -
前端构建报错排查
一. 首先检查 node 版本和 npm 版本检查node版本node -v检查npm版本npm -v由于现在使用的都是8.16或10.15的node版本的构建镜像,理论上这一步不会有问题。二. 查找前端构建命令在前端的代码工程中,找到文件:package.json在这个文件中找到scripts属性:(跟如下类似)"scripts": { "ng": "ng"...原创 2019-07-16 15:18:43 · 1037 阅读 · 0 评论