cnpm安装失败及解决方案
1.首先要去配置node.js,直接去node.js官网(http://nodejs.cn/) 下载node-vx.x.x.pkg文件双击一路默认安装即可,安装完在终端输入:
node -v
如果显示版本号,如:8.9.0,说明安装成功
2.淘宝镜像安装cnpm,在终端输入:
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
如果提示以下信息,说明安装失败:
npm ERR! Unexpected end of JSON input while parsing near '...ttachment":false,"tar'
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/***/.npm/_logs/2017-11-19T06_56_48_229Z-debug.log
3.如果出现上面的信息,不要慌,依次输入下面三行命令,第三行清除一下安装缓存:
sudo npm set registry https://registry.npm.taobao.org
sudo npm set disturl https://npm.taobao.org/dist
sudo npm cache clean --force
4.上面三行命令完成后,再次输入步骤二的命令:
sudo npm i -g cnpm --registry=https://registry.npm.taobao.org
如果一切正常,输入下面的命令,查询是否安装成功:
cnpm -v
如果出现下面的版本信息,说明cnpm安装成功
cnpm@5.1.1 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
npm@5.5.1 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@8.9.0 (/usr/local/bin/node)
npminstall@3.2.1 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local
darwin x64 16.7.0
registry=http://registry.npm.taobao.org
5.如果步骤4执行完命令后出现以下信息,说明安装失败,需要一个安装的最高权限:
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! { Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! stack: 'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/lijia/.npm/_logs/2017-11-19T07_07_29_494Z-debug.log
这时,请输入一下命令:
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose
此时会提示让你输入一个密码,即你的用户开机密码,输入回车即可,如果出现下面的信息(最下面几行)说明安装成功:
npm info lifecycle cnpm@5.1.1~postinstall: cnpm@5.1.1
npm verb unlock done using /Users/lijia/.npm/_locks/staging-3a08f0df5026584d.lock for /usr/local/lib/node_modules/.staging
+ cnpm@5.1.1
added 692 packages in 29.865s
npm verb exit [ 0, true ]
npm info ok
好了,输入下面的命令查询一下吧
cnpm -v
作者:浪流儿
链接:https://www.jianshu.com/p/e7071f4b3a57
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
cnpm安装失败及解决方案相关推荐
- mysql3.2.2 .tar.gz_关于MySQL-python-1.2.3.tar.gz安装失败的解决方案
关于MySQL-python-1.2.3.tar.gz安装失败的解决方案 RHEL6.4升级到python2.7.9,然后安装 MySQL-python-1.2.3.tar.gz, 报错.解决错误之后 ...
- homebrew安装失败的解决方案
homebrew安装失败的解决方案 参考文章: (1)homebrew安装失败的解决方案 (2)https://www.cnblogs.com/misakimei/p/12323353.html 备忘 ...
- vscode插件安装失败的解决方案
vscode插件安装失败的解决方案 参考文章: (1)vscode插件安装失败的解决方案 (2)https://www.cnblogs.com/jisongxie/p/10053591.html 备忘 ...
- 驱动人生给出关于代码19导致驱动安装失败的解决方案
发现电脑缺少某个驱动,却死活安装不上.遇到这种情况是不是很抓狂?别慌,未来软件园就这就给大家献上妙招,驱动人生给出关于代码19导致驱动安装失败的解决方案,快来看看吧. 驱动人生给出关于代码19导致驱动 ...
- npm出现的错误导致cnpm安装失败
node安装中npm出现的错误导致cnpm安装失败 1.node.js下载 node中文网 2.检验node,npm是否正常 node -v npm -v 3.检查npm报错 1.没有修改权限 npm ...
- 百度团队前端自动化工程工具fis-parser-node-sass插件安装失败的解决方案
问题:fis-parser-node-sass安装失败的解决方案 如果你正在构建一个基于 fis的前端自动化开发环境,那么极有可能会用到 fis-parser-node-sass ,由于网络原因你可能 ...
- Mac安装oracleVM VMware安装失败,解决方案
安装oracle VM VMware失败: 解决方案: 再次双击打开安装包 点击continue(继续),选择"change install location"(更改安装目录) 打 ...
- .NET framework 安装失败 0x800c0006 解决方案
为什么我碰到的问题都是网上没有的?奇了怪了 背景: win7打开某软件时说需要framework4.0,结构安装失败:0x800c0006错误代码:百度后发现网上基本没有解决方案!既然国内找不到,我就 ...
- mac安装cnpm安装失败
参考了网上一篇博客 完成的安装.写下来纯属方便自己以后好找 也方便更多人看到. 官网安装node npm install -g cnpm --registry=https://registry.npm ...
最新文章
- 《JAVA练习题目10》请对图书馆系统中的CatalogItem类、Book类和Recording类进行改造,实现其code属性的自动编码。
- 【算法知识】详解归并排序算法
- Java程序员在中年危机的时候,如何避免被“优化”掉呢?
- cf1555 E. Boring Segments
- python库之numpy
- 车顶维权女子被行拘五日!“特斯拉不可能妥协”,高管硬气回应却被狂批......
- 二级python和office哪个难_对于操作office来说,python能与vbs相比吗?谁强谁弱呢?...
- mmap 文件不能为空
- Abaqus DOC 搜索功能 在 IE浏览器 显示“应用程序已被JAVA安全阻止”解决办法
- 中国蟹养殖和捕捞现状分析,淡水养殖产量占比最高「图」
- vantfieldlabel样式修改_Vant Field 输入框
- 学习游戏建模最好的意见|让你们少走弯路的最佳方法哦!值得过目
- 系统走向崩溃(win和linux),当时站在崩溃边缘的偶~~~这次长见识啦~~~~
- 苦练基本功《如何阅读看懂一篇Datasheet》
- llvm clang esl 一些常用指令
- hdu3966_树链剖分
- Element UI数字组件四舍五入问题及居右显示
- 开源私有云盘python_搭建个人/企业私有云盘-seafile
- flutter系列之:flutter中的变形金刚Transform
- oracle左右外连接,Oracle中左右外连接详解