我刚刚下载了VS2015社区版,我正在将我的一个旧MVC项目迁移到.NET Core MVC。它已经好了,但我在TypeScript中为我的旧项目编写了所有客户端代码,现在证明这是设置(imho)的痛苦。在配置了驱动所有内容的所有这些新JSON配置文件之后,我已经设法让我的TypeScript文件正常工作,但是我现在只是添加了一些' definitleytyped'包(在项目中似乎无处可见)但我的TypeScript错误,因为它无法识别' $'对于jQuery ??
我搜索了谷歌,发现我现在应该使用' typings'相反,但对于我的生活,我只是没有到达任何地方。每个人都说运行' NPM安装类型 - 全球'但无论我是使用PowerShell还是cmd,还是使用VS dev命令行  是无法识别的?
请帮忙!
答案 0 :(得分:1)
在计算机中安装Nodejs
并将Visual Studio配置为使用刚刚安装的版本。检查此tutorial以查看其完成情况。
打开命令窗口并使用以下命令安装typings CLI
:
npm install typings --global
现在,添加配置文件(例如tsconfig.json),一切正常。
答案 1 :(得分:1)
1 - 安装 npm https://nodejs.org
2 - 安装打字
npm install typings -g
3 - 更改VS中的设置以首先使用PATH,这是安装npm时的主要问题,VS现在自带嵌入式npm。
Tools -> Options -> Projects and Solutions -> External Web Tools
选择 $(PATH),然后使用箭头(右上角)将PATH移动到第一行。
4 - 现在cd
到您的项目路径typings install jquery --save
5 - 这将安装在.ts文件中使用jquery所需的输入定义,键入JQueryStatic
并使用它代替$
。
祝你好运!