node.js - 你能在 vanilla js 中构建 vsc 扩展吗?
问题描述
我正在尝试为 Visual Studio Code 制作一个插件,但我的extension.js
文件没有显示任何工作迹象。
我有以下文件层次结构:
src/index.js
src/syntax.json
package.json
在 package.json 中,以下配置(package.json 有更多内容,只有这些与问题相关):
{
// The JS file, doesn't work
"main": "src/index.js",
// The syntax file, works
"contributes": {
"grammars": [{
"language": "sc",
"scopeName": "source.sc",
"path": "./src/syntax.json"
}],
}
}
我也试过./src/index.js
了,也没用。index.js
截至目前,仅包含取自语义高亮指南的基本示例
比较其他示例,我注意到大多数是用 typescript 编写的,并且 package.json 中的 main 有以下内容
{
// Bundled?
"main": "./out/src/index"
}
打字稿是否强制用于 Visual Studio 扩展,或者香草 JS 可能吗?
解决方案
推荐阅读
- ionic-framework - 单击日历字段时想要禁用离子应用程序中的键盘
- python - Pyside - 使用 args 时无法连接信号
- ios - iOS Siri 快捷方式:我可以隐藏 Siri 上的操作按钮吗?
- php - 空数组在 Laravel 刀片中不会显示为空
- javascript - 如何使用 jQuery 或 JavaScript 添加元素?
- mysql - Mysql连接主机每次都在docker容器中更改,为什么?
- c# - 根据条件将复选框设置为签入视图
- vb.net - 如何在对话框 vb.net 中隐藏根文件夹和文件
- inno-setup - 有没有办法在 Inno Setup 中使用 .pas 文件?
- javascript - 更改属性时选择子项的子项