zoukankan      html  css  js  c++  java
  • RunScriptError: Run "C:Windowssystem32cmd.exe /d /s /c node-gyp rebuild"

       在对vue项目进行cnpm i时,报错:RunScriptError: Run "C:Windowssystem32cmd.exe /d /s /c node-gyp rebuild"

      我查看到关键词是“node-gyp",于是我以系统管理员身份,打开cmd,

      为node-gyp配置安装python2.7以及VC++ build Tools依赖

         cmd输入以下命令

         cnpm install -g node-gyp

            cnpm install --global --production windows-build-tools

       配置依赖

      cmd输入以下命令

          cnpm config set python python2.7
          cnpm config set msvs_version 2015
    python配置环境变量

            (1) 右键点击"计算机",然后点击"属性"

            (2) 然后点击"高级系统设置"

          (3) 选择"系统变量"窗口下面的"Path",双击即可!

          (4) 然后在"Path"行,添加python安装路径即可(我的C:Usersdida.windows-build-toolspython27)。

            此时cmd输入python,可查看到版本号,说明安装成功

      但可能还会报错:未能加载Visual C++ 组件"VCBuild.exe"

            hack:执行node-gyp list,结果如下

          

           此时可观察到,倒数第二行报错,按提示输入命令node-gyp install

           再次执行,结果如下

         

    此时删除node-modules,在项目目录下,重新打开cmd,执行cnpm i,安装成功

     
  • 相关阅读:
    xStream完美转换XML、JSON
    遍历Map的四种方法(转)
    MyEclipse下的svn使用(转)
    tomcat部署,tomcat三种部署项目的方法
    Linux常用命令大全
    MAP
    (转)数据库索引作用 优缺点
    MySql 总结
    python中easygui的安装方法
    python中easygui的安装方法
  • 原文地址:https://www.cnblogs.com/keyanjyl/p/11381754.html
Copyright © 2011-2022 走看看