安装nodejs时:The error code is 2503.

以前安装Node.js 的时候,很顺利就安装好了,但是今天重装系统,安装Node.js的时候,最后弹出框报the install has encountered an unexpected error install this package. This may indicate a problem with this package.The error code is 2503 或者2502

解决:

亲测有效,我就是用这种方法,直接装好了!


注意:首先如果你以前安装过了,然后重新安装,报错有两种可能:

  1. Node.js 没有卸载干净
  2. 在环境变量中还有Node 的环境配置

我的用的方法:
  1. 电脑左下角【开始】右键,然后选择【管理员】打开命令提示符(也就是管理员身份运行cmd)
  2. 找到你下载的node-v10.15.3-x64.msi 文件的根目录,复制地址栏里路径;
    1. 比如我的在D盘下的Node.js文件
    2. 在cmd中直接输入 D:\Node.js\node-v10.15.3-x64.msi
      :一定是完整的地址,包括安装程序的名称也必须完整
  3. 运行之后就会进行安装,一步步做完就行了!!!!

如果想把Node.js 安装到其他盘符(除了C盘),都需要配置路径:[https://blog.csdn.net/sxs7970/article/details/89357096]

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(base) PS F:\langchao\fl\fan_ui> cnpm install --force (node:19128) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time (Use `node --trace-warnings ...` to show where the warning was created) | [31/122] Installing through2@^4.0.0 [npminstall:get:error] GET https://registry.npmmirror.com/@types%2Fcrypto-js ConnectTimeoutError: Connect Timeout Error after 5 reties, status: -1, headers: {} [npminstall:download:npm] Request https://registry.npmmirror.com/@types%2Fcrypto-js error, use cache instead [npminstall:get:error] GET https://registry.npmmirror.com/vite-plugin-mock ConnectTimeoutError: Connect Timeout Error after 5 reties, status: -1, headers: {} \ [38/122] Installing traverse@^0.6.6 [npminstall:runscript:error] vite-plugin-imagemin@0.6.1 › imagemin-pngquant@9.0.2 › pngquant-bin@^6.0.0 run postinstall node lib/install.js error: Error: Command failed with exit code 1: node lib/install.js at makeError (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\execa\lib\error.js:60:11) at handlePromise (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\execa\index.js:118:26) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Object.exports.runScript (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\utils.js:261:12) at async runLifecycleScripts (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\lifecycle_scripts.js:66:7) at async _install (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:321:5) at async install (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async mapper (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:270:9) { shortMessage: 'Command failed with exit code 1: node lib/install.js', command: 'node lib/install.js', escapedCommand: 'node "lib/install.js"', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: undefined, stderr: undefined, failed: true, timedOut: false, isCanceled: false, killed: false × Install fail! Error: run postinstall error, please remove node_modules before retry! Command failed with exit code 1: node lib/install.js Error: Command failed with exit code 1: node lib/install.js at makeError (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\execa\lib\error.js:60:11) at handlePromise (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\execa\index.js:118:26) at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Object.exports.runScript (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\utils.js:261:12) at async runLifecycleScripts (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\lifecycle_scripts.js:66:7) at async _install (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:321:5) at async install (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async mapper (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:270:9) npminstall version: 7.9.0 npminstall argv: D:\Nodejs\node.exe C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\bin\install.js --fix-bug-versions --china --userconfig=C:\Users\Lenovo\.cnpmrc --disturl=https://cdn.npmmirror.com/binaries/node --registry=https://registry.npmmirror.com --force
07-14

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值