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