在nodejs中安装typescript需要太长时间

时间:2015-08-04 16:57:17

标签: node.js npm typescript

我试图在笔记本电脑中安装打字稿。我正在使用ms windows 8.1。(64位)。我已经安装了64位Node.js并执行了命令 npm install -g typescript 。安装开始(我想),我所能看到的只是旋转'/'。即使在2个小时后我也看到同样的事情。当我检查任务管理器时,CPU使用的数量超过70%。为什么安装打字稿需要太长时间?下载的文件太多了吗?有人可以告诉我是否有任何其他方式来安装和使用类型脚本。 (我也不想使用visual studio。)

提前致谢

3 个答案:

答案 0 :(得分:3)

最后我发现了错误。感谢ezrepotein'。我运行了命令npm config ls -l,发现Temp目录有3个位置。我不小心在Temp中添加了jdk和jre的路径。我删除了,所以 Temp 现在只是默认值*%USERPROFILE%\AppData\Local\Temp*。当我运行npm install -g typescript时,它有效。

答案 1 :(得分:2)

使用此命令清除npm的缓存以消除任何损坏的错误。

npm cache clean

您可能会尝试完全删除node_modules dir并重新安装所有软件包。

正如@bluesman建议的那样,尝试通过将npm log level设置为verbose来进一步调试问题。

npm config set loglevel verbose

日志输出:

  

C:\ Users \ rineesh> npm install -g typescript npm info如果它以ok npm verb cli ['C:\ Program Files \ nodejs \\ node.exe',. 。 npm动词addNamed“1.5.3”是一个普通的半版本,用于打字稿npm动词addRemoteTarball https://registry.npmjs.org/typescript/-/typescript-1.5 .3.tgz不在飞行中;添加npm动词addRemoteTarball ['https://registry.npmjs.org/typescript/-/typescript- 1.5.3.tgz',npm动词addRemoteTarball'ce35e55f75b7a8d0ed571b503bd0a57157e523f7']

此输出表明问题可能与此类似:https://github.com/npm/npm/issues/7590。尝试运行

npm config ls -l

并查看路径和变量是否具有适当的值。检查是否有多个值被设置为多次。

答案 2 :(得分:0)

将npm日志设置为详细

npm config set loglevel verbose

然后再次运行你的安装,它应该给你足够的提示可能是什么问题。