有一个基于vue 2.6 , vue-cli 3.0 的项目,那么在项目中写unit test的时候,如何使用 vs code进行调试呢? 首先,vs code debug unit test 是不需要安装任何的外部插件的,在左边有一个播放按钮被小虫子压住左下角的那个图标,就是debug图标,点击就可以进入debug界面。 这是我的配置文件内容, 完整复制,替换刚刚创建的launch.json全部内容。 其他参数要参考package.json里面的配置,比如我项目内的配置 runtimeArgs 如果不配置 ${file}, 那么每次点击按钮会将项目内全部测试跑完 或者 配置好之后,在vs code内打开一个测试文件,点击图中红框中的部分,就会开始测试当前打开的文件。如果运行到断点,就会出现一组类似chrome debug的图标
默认是这个样子的,点击 create a launch.json, 创建一个配置文件
注意 configurations下面runtimeArgs字段,vue-cli-service.js 的地址要使用绝对路径,由于我是在mac电脑上配置的,Windows下情多尝试一下路径格式。{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "vscode-unit-tests for vue", "type": "node", "request": "launch", "runtimeArgs": [ "--inspect-brk", "绝对路径到vue-cli-service/vue-cli-service.js", "test:unit", "${file}", "--runInBand" ], "cwd": "${workspaceFolder}", "protocol": "inspector", "disableOptimisticBPs": true, "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "outFiles": [ "${workspaceFolder}/src/**/*.js"], "port": 9229 }, ] }
"test:unit": "vue-cli-service test:unit --coverage",
以前跑unit test需要在终端里面敲命令yarn unit:test
npm run test:unit filepath
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算