js-debug 中的资源资产文件在 Apache Royale 上缺少 visual studio 代码
sources assets files in js-debug missing with visual studio code on Apache Royale
我使用 visual studio 代码并按照这些说明进行设置:
https://github.com/apache/royale-asjs/wiki/Visual-Studio-Code
一切正常。
现在我删除了主项目中的bin
文件夹,当启动调试时,bin
和js-debug
和其他东西是正确生成的,但是我的资产目录使用的是jpg未被复制。
例如在代码中我使用 <j:Image src="assets/logo.png" percentHeight="100"/>
但在 js-debug 中没有 assets/logo.png。所以我必须手动复制它...
这是我的 asconfig.json :
{
"compilerOptions": {
"targets": [
"JSRoyale"
],
"theme": "${royalelib}/themes/JewelTheme/src/main/resources/defaults.css",
//"html-template": "src/main/resources/jewel-example-index-template.html",
"source-map": true,
"source-path": [
"src"
],
},
"files":
[
"src/main/royale/App.mxml"
]
}
和tasks.json:
{
"version": "2.0.0",
"tasks": [
{
"type": "actionscript",
"clean": true,
"problemMatcher": []
},
{
"label": "build",
"type": "actionscript",
"debug": true,
"problemMatcher": []
}
]
}
谁能告诉我如何自动复制资产文件夹?
谢谢
此致
添加到您的 asconfig.json
文件:
"copySourcePathAssets": true
我使用 visual studio 代码并按照这些说明进行设置: https://github.com/apache/royale-asjs/wiki/Visual-Studio-Code
一切正常。
现在我删除了主项目中的bin
文件夹,当启动调试时,bin
和js-debug
和其他东西是正确生成的,但是我的资产目录使用的是jpg未被复制。
例如在代码中我使用 <j:Image src="assets/logo.png" percentHeight="100"/>
但在 js-debug 中没有 assets/logo.png。所以我必须手动复制它...
这是我的 asconfig.json :
{
"compilerOptions": {
"targets": [
"JSRoyale"
],
"theme": "${royalelib}/themes/JewelTheme/src/main/resources/defaults.css",
//"html-template": "src/main/resources/jewel-example-index-template.html",
"source-map": true,
"source-path": [
"src"
],
},
"files":
[
"src/main/royale/App.mxml"
]
}
和tasks.json:
{
"version": "2.0.0",
"tasks": [
{
"type": "actionscript",
"clean": true,
"problemMatcher": []
},
{
"label": "build",
"type": "actionscript",
"debug": true,
"problemMatcher": []
}
]
}
谁能告诉我如何自动复制资产文件夹? 谢谢 此致
添加到您的 asconfig.json
文件:
"copySourcePathAssets": true