.net 核心与打字稿类型安装问题
.net core with typescript typings install issues
我刚刚下载了 VS2015 社区版,并且正在尝试将我的一个旧 MVC 项目迁移到 .NET Core MVC。一切还算顺利,但我为我的旧项目用 TypeScript 编写了所有客户端代码,现在证明这对设置来说是一件痛苦的事情(恕我直言)。在配置所有这些驱动一切的新 JSON 配置文件后,我现在设法让我的 TypeScript 文件工作,但是我现在刚刚添加回一些 'definitleytyped' 包(这似乎是在项目中没有明显的地方)但我的打字稿是错误的,因为它无法识别 jQuery 的“$”??
我搜索了 google 并发现我现在应该使用 'typings' 而不是我的生活,我只是没有得到任何地方。大家都说运行 'NPM install typings --global' 但是我用的是PowerShell还是cmd还是VS dev命令行'npm'是无法识别的??
请帮忙!
在您的计算机上安装 Nodejs
并配置 Visual Studio 以使用您刚刚安装的版本。检查这个 tutorial 看看它是如何完成的。
打开命令 window 并使用以下命令安装 typings CLI
:
npm install typings --global
现在,添加配置文件(例如 tsconfig.json),一切都应该可以了。
1 - 安装 npm https://nodejs.org
2 - 安装 typings
npm install typings -g
3 - 更改 VS 中的设置以首先使用您的 PATH,这是安装 npm 时的主要问题,VS 现在嵌入了 npm。
Tools -> Options -> Projects and Solutions -> External Web Tools
Select $(PATH) 并使用箭头(右上角)将 PATH 移动到第一行。
4 - 现在 cd
到您的项目路径和 typings install jquery --save
5 - 这将在 .ts 文件中安装使用 jquery 所需的键入定义,键入 JQueryStatic
并使用它代替 $
。
祝你好运!
我刚刚下载了 VS2015 社区版,并且正在尝试将我的一个旧 MVC 项目迁移到 .NET Core MVC。一切还算顺利,但我为我的旧项目用 TypeScript 编写了所有客户端代码,现在证明这对设置来说是一件痛苦的事情(恕我直言)。在配置所有这些驱动一切的新 JSON 配置文件后,我现在设法让我的 TypeScript 文件工作,但是我现在刚刚添加回一些 'definitleytyped' 包(这似乎是在项目中没有明显的地方)但我的打字稿是错误的,因为它无法识别 jQuery 的“$”??
我搜索了 google 并发现我现在应该使用 'typings' 而不是我的生活,我只是没有得到任何地方。大家都说运行 'NPM install typings --global' 但是我用的是PowerShell还是cmd还是VS dev命令行'npm'是无法识别的??
请帮忙!
在您的计算机上安装 Nodejs
并配置 Visual Studio 以使用您刚刚安装的版本。检查这个 tutorial 看看它是如何完成的。
打开命令 window 并使用以下命令安装 typings CLI
:
npm install typings --global
现在,添加配置文件(例如 tsconfig.json),一切都应该可以了。
1 - 安装 npm https://nodejs.org
2 - 安装 typings
npm install typings -g
3 - 更改 VS 中的设置以首先使用您的 PATH,这是安装 npm 时的主要问题,VS 现在嵌入了 npm。
Tools -> Options -> Projects and Solutions -> External Web Tools
Select $(PATH) 并使用箭头(右上角)将 PATH 移动到第一行。
4 - 现在 cd
到您的项目路径和 typings install jquery --save
5 - 这将在 .ts 文件中安装使用 jquery 所需的键入定义,键入 JQueryStatic
并使用它代替 $
。
祝你好运!