美文网首页
npm ERR 常见错误整理

npm ERR 常见错误整理

作者: 一块自由的砖 | 来源:发表于2020-04-18 14:45 被阅读0次

    npm ERR! Cannot read property 'match' of undefined 错误处理

    四步重新 install

     rm -rf node_modules
     rm package-lock.json
     npm cache clear --force
     npm install
    

    npm error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”错误处理

    1. 使用管理员打开命令行工具
    2. 运行:
    npm install –global –production windows-build-tools
    

    全局安装windows构建工具

    node-gyp 重新安装,解决编译遇到的问题

    node-gyp在较新的Node版本中都是自带的(平台相关),用来编译原生C++模块。找到对应的目录先删除了。

    1. 重新install。
    npm install -g node-gyp
    

    2。 安装完毕之后node-gyp list看一下。

    node-gyp list
    gyp info it worked if it ends with ok
    gyp info using node-gyp@6.1.0 gyp info using node@10.13.0 | win32 | x64
    No node development files installed. Use `node-gyp install` to install a version.
    gyp info ok
    

    没有开发环境相关文件,提示使用 node-gyp install安装

    1. node-gyp install安装头文件和静态库
    node-gyp install gyp info it worked if it ends with ok
    gyp info using node-gyp@6.1.0 gyp info using node@10.13.0 | win32 | x64
    gyp http GET https://nodejs.org/download/release/v10.13.0/node-v10.13.0-headers.tar.gz
    gyp http 200 https://nodejs.org/download/release/v10.13.0/node-v10.13.0-headers.tar.gz
    gyp http GET https://nodejs.org/download/release/v10.13.0/SHASUMS256.txt
    gyp http GET https://nodejs.org/download/release/v10.13.0/win-x86/node.lib
    gyp http GET https://nodejs.org/download/release/v10.13.0/win-x64/node.lib
    gyp http GET https://nodejs.org/download/release/v10.13.0/win-arm64/node.lib
    gyp http 200 https://nodejs.org/download/release/v10.13.0/SHASUMS256.txt
    gyp http 200 https://nodejs.org/download/release/v10.13.0/win-x64/node.lib
    gyp http 200 https://nodejs.org/download/release/v10.13.0/win-x86/node.lib
    gyp http 404 https://nodejs.org/download/release/v10.13.0/win-arm64/node.lib
    

    4、最后node-gyp list看一下
    node-gyp list

    node-gyp list
    gyp info it worked if it ends with ok
    gyp info using node-gyp@6.1.0 gyp info using node@10.13.0 | win32 | x64
    10.13.0 
    gyp info ok
    

    OK!

    window10 node重新安装高版本的正确方式

    具体的做法应该是:
    第一步:node -v查看node.js版本
    第二步: npm -v 查看npm包管理器的版本
    第三步:打开cmd查看你之前node版本安装的路径,where node
    第四步:直接去官网下载与你电脑系统(32位还是64位)对应的最新的mis版本,安装在上述路径中覆盖即可。
    第五步:node -v,发现更新到最新版本了。

    node-sass安装卡再那解决方法,切换到淘宝

    npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

    相关文章

      网友评论

          本文标题:npm ERR 常见错误整理

          本文链接:https://www.haomeiwen.com/subject/akxbvhtx.html