设置Hbuildx实现编译less的快捷键
·
一开始我找了很多系统自带的快捷键总结和介绍,就怕自定义设置的和他们冲突,直到看到README.MD文件中的这个属性介绍:
就想为什么不把编译快捷键设置成ctrl+s呢,然后再把这个属性设置为true,这样就可以在触发保存按钮的同时,执行编译:具体步骤:
- 打开
package.json
- 修改框中的key和这个触发属性:

修改完是这样的:
{
"name": "less",
"id": "compile-less",
"displayName": "%displayName%",
"version": "1.0.5",
"engines": {
"HBuilderX": "^3.2.6"
},
"external": {
"type": "node",
"programPath": "${pluginPath}",
"executable": "/node_modules/.bin/lessc",
"programName": "less",
"commands": [{
"id": "LESS_COMPILE",
"name": "%external.commands.name%",
"command": [
"${programPath}",
"${file}",
"${fileBasename}.css"
],
"extensions": "less",
"key": "",
"showInParentMenu": false,
"onDidSaveExecution": true
}]
},
"dependencies": {
"less": "3.9.0"
},
"extensionDependencies": [
"npm"
],
"description": "%description%"
}
- 点开less,文件,保存

- 最后一定记得改完
保存并退出Hbuild,才会真正生效。
更多推荐

所有评论(0)