我正在尝试为我的网络应用安装打字稿类型,但我无法获得命令提示符来识别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
答案 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