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安装失败及解决方案相关推荐

  1. 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, 报错.解决错误之后 ...

  2. homebrew安装失败的解决方案

    homebrew安装失败的解决方案 参考文章: (1)homebrew安装失败的解决方案 (2)https://www.cnblogs.com/misakimei/p/12323353.html 备忘 ...

  3. vscode插件安装失败的解决方案

    vscode插件安装失败的解决方案 参考文章: (1)vscode插件安装失败的解决方案 (2)https://www.cnblogs.com/jisongxie/p/10053591.html 备忘 ...

  4. 驱动人生给出关于代码19导致驱动安装失败的解决方案

    发现电脑缺少某个驱动,却死活安装不上.遇到这种情况是不是很抓狂?别慌,未来软件园就这就给大家献上妙招,驱动人生给出关于代码19导致驱动安装失败的解决方案,快来看看吧. 驱动人生给出关于代码19导致驱动 ...

  5. npm出现的错误导致cnpm安装失败

    node安装中npm出现的错误导致cnpm安装失败 1.node.js下载 node中文网 2.检验node,npm是否正常 node -v npm -v 3.检查npm报错 1.没有修改权限 npm ...

  6. 百度团队前端自动化工程工具fis-parser-node-sass插件安装失败的解决方案

    问题:fis-parser-node-sass安装失败的解决方案 如果你正在构建一个基于 fis的前端自动化开发环境,那么极有可能会用到 fis-parser-node-sass ,由于网络原因你可能 ...

  7. Mac安装oracleVM VMware安装失败,解决方案

    安装oracle VM VMware失败: 解决方案: 再次双击打开安装包 点击continue(继续),选择"change install location"(更改安装目录) 打 ...

  8. .NET framework 安装失败 0x800c0006 解决方案

    为什么我碰到的问题都是网上没有的?奇了怪了 背景: win7打开某软件时说需要framework4.0,结构安装失败:0x800c0006错误代码:百度后发现网上基本没有解决方案!既然国内找不到,我就 ...

  9. mac安装cnpm安装失败

    参考了网上一篇博客 完成的安装.写下来纯属方便自己以后好找 也方便更多人看到. 官网安装node npm install -g cnpm --registry=https://registry.npm ...

最新文章

  1. 《JAVA练习题目10》请对图书馆系统中的CatalogItem类、Book类和Recording类进行改造,实现其code属性的自动编码。
  2. 【算法知识】详解归并排序算法
  3. Java程序员在中年危机的时候,如何避免被“优化”掉呢?
  4. cf1555 E. Boring Segments
  5. python库之numpy
  6. 车顶维权女子被行拘五日!“特斯拉不可能妥协”,高管硬气回应却被狂批......
  7. 二级python和office哪个难_对于操作office来说,python能与vbs相比吗?谁强谁弱呢?...
  8. mmap 文件不能为空
  9. Abaqus DOC 搜索功能 在 IE浏览器 显示“应用程序已被JAVA安全阻止”解决办法
  10. 中国蟹养殖和捕捞现状分析,淡水养殖产量占比最高「图」
  11. vantfieldlabel样式修改_Vant Field 输入框
  12. 学习游戏建模最好的意见|让你们少走弯路的最佳方法哦!值得过目
  13. 系统走向崩溃(win和linux),当时站在崩溃边缘的偶~~~这次长见识啦~~~~
  14. 苦练基本功《如何阅读看懂一篇Datasheet》
  15. llvm clang esl 一些常用指令
  16. hdu3966_树链剖分
  17. Element UI数字组件四舍五入问题及居右显示
  18. 开源私有云盘python_搭建个人/企业私有云盘-seafile
  19. flutter系列之:flutter中的变形金刚Transform
  20. oracle左右外连接,Oracle中左右外连接详解

热门文章

  1. 命令netstat和DHCP
  2. 最大的脚本网站_网站页面性能优化注意事项
  3. Android 自定义UI-垂直方向的SeekBar
  4. Java学习系列(十七)Java面向对象之开发聊天工具
  5. 用来理解 Java 编程语言的 8 个图表
  6. android4以上版本读写外置sd卡报错的解决办法
  7. 分享一个Android源码在线阅读的网址
  8. android4.0自定义锁屏总结【android锁屏研究一】
  9. mysql 数据库的 导入于导出
  10. 【mybatis】mybatis使用java实体中定义的常量,或静态方法