Dou*_*ers 2 visual-studio-code vscode-extensions
我开发了一个读取目录package.json
文件的扩展。要使扩展工作,您必须位于 JavaScript 文件中。我正在尝试使用扩展src
目录中包含一个package.json
文件和一个index.js
文件的 test 目录来测试此扩展。
我的目标是允许测试打开目录,打开index.js
文件并在那里运行测试。通过这种方式,测试目录可以放在扩展程序所在的任何地方,并且可以根据package.json
我放置的文件预测测试。
如何让测试打开该测试目录并从该特定index.js
文件运行测试?
我想到了。我不得不路径添加到目录到"args"
在延伸测试对象的数组launch.json
。
"args": [
"${workspaceFolder}/src/test/test-directory/",
"${workspaceFolder}/src/test/test-directory/index.js",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test"
]
Run Code Online (Sandbox Code Playgroud)
我也能够index.js
打开。我意识到的所有这些在我正在做的测试中都毫无用处。但至少现在我知道如何去做,也许其他人也会这样做。
此外,如果您不在${workspaceFolder}
引用的目录前添加,VS Code 会假定您想要创建一个新文件。因此index.js
,它没有打开我可用的文件,而是创建了一个名为index.js
.
归档时间: |
|
查看次数: |
1085 次 |
最近记录: |