'typings'不被识别为内部或外部命令,可操作程序或批处理文件

时间:2017-04-26 20:04:32

标签: npm npm-install

摘要

我正在尝试为我的网络应用安装打字稿类型,但我无法获得命令提示符来识别typings命令。

问题

typings install会抛出以下错误:

'typings' is not recognized as an internal or external command,
operable program or batch file.

详细信息

当我运行npm i typings -g时,控制台告诉我模块已经安装。但是当我查看我的全局npm目录时,没有打字文件。

C:\gitdev\MyWebApp\src\main\webapp\myUI>npm i typings -g
C:\home\123456\AppData\Roaming\npm\typings -> C:\home\123456\AppData\Roaming\npm\node_modules\typings\dist\bin.js
C:\home\123456\AppData\Roaming\npm
`-- typings@2.1.1

更多详情

出于安全考虑,我的用户名已被123456替换。其他一切都是逐字复制的。

我没有管理员权限(我在工作机器上)

where typings也会抛出错误(INFO:无法找到给定模式的文件。

npm -g适用于grunt-cli

npm在我的PATH中为C:\Users\123456\AppData\Roaming\npm

2 个答案:

答案 0 :(得分:4)

尝试使用nom命令安装打字:npm install typings --global

之后执行typings命令。 例如:typings install dt~ hammerjs --save --global

答案 1 :(得分:0)

不建议使用NPM @types键入-有关更多信息,请参见自述文件

链接:https://www.npmjs.com/package/typings

解决方案

安装@ types / npm 链接:https://www.npmjs.com/package/@types/npm