nodemon安装错误“没有有效的版本可用于超时”

尝试在全新的节点项目中node" title="安装node">安装nodemon时出现此错误。

我创建了一个名为my-project的空白文件夹,然后在其中执行了创建package.json文件的操作:

 npm init -f

然后当尝试运行

npm install --save-dev nodemon

结果是:

 npm ERR! code ENOVERSIONS

npm ERR! No valid versions available for timed-out

我刚刚将节点版本更新为最新的npm工具。

node --version -> v8.9.4

npm --version -> 5.6.0

有趣的是,两天前我已经在另一台计算机上完成了相同的步骤,没有问题。

325 verbose stack timed-out: No valid versions available for timed-out

325 verbose stack at pickManifest (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\node_modules\npm-pick-manifest\index.js:20:11)

325 verbose stack at fetchPackument.then.packument (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\fetchers\registry\manifest.js:39:14)

325 verbose stack at tryCatcher (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\util.js:16:23)

325 verbose stack at Promise._settlePromiseFromHandler (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:512:31)

325 verbose stack at Promise._settlePromise (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:569:18)

325 verbose stack at Promise._settlePromise0 (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:614:10)

325 verbose stack at Promise._settlePromises (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\promise.js:693:18)

325 verbose stack at Async._drainQueue (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:133:16)

325 verbose stack at Async._drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:143:10)

325 verbose stack at Immediate.Async.drainQueues (C:\Program Files\nodejs\node_modules\npm\node_modules\bluebird\js\release\async.js:17:14)

325 verbose stack at runCallback (timers.js:789:20)

325 verbose stack at tryOnImmediate (timers.js:751:5)

325 verbose stack at processImmediate [as _immediateCallback] (timers.js:722:5)

326 verbose cwd E:\githubprojects\my-project\server

327 verbose Windows_NT 10.0.16299

328 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "--save-dev" "nodemon@v1.14.7"

329 verbose node v8.9.4

330 verbose npm v5.6.0

331 error code ENOVERSIONS

332 error No valid versions available for timed-out

333 verbose exit [ 1, true ]

回答:

官方问题:https :

//github.com/npm/registry/issues/255

官方状态:https://status.npmjs.org/incidents/41zfb8qpvrdj

包括“ require-from-

string”在内的几个软件包目前不可用。我们已意识到此问题,并正在努力恢复受影响的用户和软件包。请不要尝试重新发布软件包,因为这会阻碍我们恢复软件包的进度。

解决

对于某些软件包暂时不可用,我们深表歉意。我们将在未来几天发布全面的验尸更新。

发表于2018年1月6日-UTC 23:14

以上是 nodemon安装错误“没有有效的版本可用于超时” 的全部内容, 来源链接: utcz.com/qa/431360.html

回到顶部