zoukankan      html  css  js  c++  java
  • npm 安装或更新模块失败的解决办法

    头一次关注npm,在刚刚安装的机子上使用更新指令却报错,我还以为是SHA512有什么问题,后来发现是因为一些网络原因,所以,如果出现错误,务必修改默认配置为国内镜像,但是在publish之前,记得要改回来。

    镜像地址如下:

    registry=https://registry.npm.taobao.org/  
    NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node  
    NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs  
    PHANTOMJS_CDNURL=https://npm.taobao.org/dist/phantomjs  
    ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/  
    SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass  
    SQLITE3_BINARY_SITE=http://npm.taobao.org/mirrors/sqlite3  
    PYTHON_MIRROR=http://npm.taobao.org/mirrors/python

    在windows下:

    编辑  C:Users系统的用户名.npmrc 文件,并用上述镜像地址覆盖文件内容

    在Linux下:

    编辑 ~/.npmrc 并将上述镜像地址覆盖到文件中

    如果修改成功,则可以使用如下指令测试:

    npm info underscore

    如果成功,那么会出现如下信息:

    在安装之前,我们首先需要通过npm init 来初始化一个 package.json 管理所有依赖的包

    否则会提示找不到 package.json 文件

    npm init

    找不到文件的提示如下:

    当然,如果想给C盘节省空间,也可以在别的目录下安装,这里就不再赘述。然后我们就可以安装我们需要的工具了。

  • 相关阅读:
    Inno Setup执行SQL脚本的方法
    批处理命令篇--配置免安装mysql
    nsis安装包_示例脚本语法解析
    全方位掌握nsis脚本
    dos批处理知识
    mysql alter 语句用法,添加、修改、删除字段等
    .Net WebAPI 增加Swagger
    CentOS 7 Docker
    四:Ionic Framework不支持Android4.2.2的解决方法
    二:Ionic Framework支持Android开发
  • 原文地址:https://www.cnblogs.com/luruiyuan/p/7279957.html
Copyright © 2011-2022 走看看