Visual Studio 2013量angular器智能感知
首先,我非常习惯使用node.js / angualar.js /protractor.js和jasmine.js的东西,而我根本不是来自web dev的angular落。 但现在,我只是想创build一个angular度的应用程序量angular器testing,这实际上工作相当好。 但我想知道是否有可能获得VS2013 intellisense的工作? 我会很感激,如果VS会build议像“browser.xxx”的对象的function。 我真的坚持,期待一些提示!
thx弗洛里安
我只是给自己一个答案! 要获取Visual Studio 2013智能感知和debugging工作angular度量angular器testing,请按照下列步骤操作:
- 安装node.js
- 安装量angular器(全局)(“npm install -g量angular器”;“webdriver-manager更新”)
- 安装Visual Studio 2013 node.js工具
- 安装Visual Studio 2013 TypeScript工具
- 创build一个新的项目“Typescript \ Node.js \ Blank Node.js控制台应用程序”
- 将你的“conf.ts”和“spec.ts”文件添加到项目中
- 右键单击“conf.ts”并select“设置为node.js启动文件”
- 在“项目属性”中,将“Node.exepath”设置为量angular器可执行文件,例如。 “C:\用户\ MYUSER \应用程序数据\漫游\ NPM \ protractor.cmd”
- 从git hub下载typescript DefinitelyTyped定义:
- 在您的VS2013项目文件夹“Scripts \ Typing”中创build子文件夹“jasmine”,“量angular器”和“selenium-webdriver”
- 将打字定义文件“angular-protractor \ angular-protractor.d.ts”,“jasmine \ jasmine.d.ts”和“selenium-webdriver \ selenium-webdriver.d.ts”添加到您创build的相应项目文件夹中上面的步骤。
- 写你的量angular器testing,并享受代码高亮
- 启动webdriver-manger“webdriver-manager start”
- 打“F5”开始debugging
请享用! 弗洛里安