我想整合Typescript与Jasmine和Node的依赖关系,以便我不会得到诸如此类的错误
cannot find name Describe cannot find name it cannot find name Expect
任何人都可以告诉我如何添加Jasmine和Protractor依赖项,这样当我点击ctrl空间时,我将获得所有可用选项.
我已经安装了Typescript.我正在获得量角器依赖,如浏览器,元素,等等.
我该怎么做才能描述,它,期待(茉莉花的东西)?
以下是我能想到的可以帮助您设置框架的内容 –
>下载最新的VS Code版本 – https://code.visualstudio.com/download
>全局安装打字稿npm install -g typescript
>全局安装量角器npm install -g量角器
>创建项目文件夹
>为git,node和typescript设置项目文件夹 –
npm init -f // will create default package.json stating its nodejs project git init // will create .git file,you project is now git project tsc --init // will create tsconfig.json stating its typescript project
>安装打字和开发依赖 –
npm install --save-dev protractor // this will install protractor as a dev dependency npm install --save-dev typescript // this will install typescript as a dev dependency npm install --save-dev @types/jasmine // jasmine typings npm install --save-dev @types/node // node typings
>此时您已经设置了基本的protractor-typescript项目,您可以在package.json中看到所有的输入和依赖项.现在你可以编写你的打字脚本:).
>现在通过运行编译脚本 –
tsc or tsc -w
>成功编译后,将生成所有javascript文件.
>运行量角器
protractor config.js
>您也可以使用我在这里提到的量角器设置您的vs代码进行调试 – Protractor -VS Code Debugging
有关详细信息,请参阅TypeScript Tutorial,Protractor API
您观察到的Typescript错误是由于VS Code无法识别全局typescript 2.0版本.
要解决这个开放的vscode转到首选项 – >用户设置 – > settings.json将打开并输入突出显示的路径,如图所示
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。