缺少脚本:typings-install

时间:2016-07-02 18:43:48

标签: typescript angular npm

我的命令出现以下错误:npm run typings-install:

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "typings-install"
npm ERR! node v6.2.2
npm ERR! npm  v3.9.5

npm ERR! missing script: typings-install
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\armyTik\Desktop\angular2_3\angular2-webpack-starter-master\angular2-webpack-starter\npm-debug.log

我一直在尝试安装那些:(但没有解决错误)

npm run typings-install
typings install -g

3 个答案:

答案 0 :(得分:3)

您的package.json似乎不包含typings-install脚本。请在问题中加入package.json进行验证。

此外,typings install -g不是有效命令。如果您有typings install文件(typings.json旁边),则可以运行package.json。如果您没有,则必须手动安装每个依赖项,如下所示:

typings i env~node@4 -SG  <-- this installs and saves the node v4 definitions
typings i dt~lodash -SG  <-- this installs and saves the lodash definitions from DefinitelyTyped

此外,如果您需要更多帮助,请提供一些详细信息:此项目是什么,您打算做什么,package.jsontypings.json文件的内容是什么等。

<强>更新

自我原来的答案以来已经过去了几个月。现在我建议完全退出typings并使用npm install @types/lodash --save和类似代码。在这里阅读更多: https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/

答案 1 :(得分:0)

您可以使用以下命令安装typescript 2.0:

  

npm install -g typescript@2.0

然后,您可以使用以下命令安装loadash:

  

npm install --save @ types / lodash

答案 2 :(得分:0)

npm run typings-install 是错误的命令。改为运行 npm install