在 extjs6 应用程序构建中添加自定义文件
add custom files in extjs6 application build
对于 ExtJs 5,我曾经在 app.json
的 "resources"
部分添加自定义文件
"resources": [
'index.php',
'util.inc.php',
'get-file.php',
'form-upload-file.php',
'wsdl/',
'controllers/'
],
但在 extjs6 中,如果我将路径放入 app.json
的 "resources"
部分,则会将其放入 resources
文件夹(并且文件夹的文件直接放入 resources
, 不进入 resources/folder_name
我试图侵入 "build"
部分以添加另一个目标目录,但我没有成功,也没有找到任何文档。
有没有办法实现以前的行为? (除了在 sencha app build
之后写一个 运行 的脚本?)
因此,您可以手动将文件夹放在资源文件夹中,然后使用类似这样的方法在构建时复制它们
"resources": [
"resources/fonts/",
"resources/images/",
"resources/json/"
],
就个人而言,我将不在文件夹中的文件(如您的 php 文件)放在它们自己的文件夹中。 (比如我的 json 文件夹,包含大约 15 jsons)所以你可以只需要一个文件夹就可以导入它们。
其他可能性in this discussion
对于 ExtJs 5,我曾经在 app.json
"resources"
部分添加自定义文件
"resources": [
'index.php',
'util.inc.php',
'get-file.php',
'form-upload-file.php',
'wsdl/',
'controllers/'
],
但在 extjs6 中,如果我将路径放入 app.json
的 "resources"
部分,则会将其放入 resources
文件夹(并且文件夹的文件直接放入 resources
, 不进入 resources/folder_name
我试图侵入 "build"
部分以添加另一个目标目录,但我没有成功,也没有找到任何文档。
有没有办法实现以前的行为? (除了在 sencha app build
之后写一个 运行 的脚本?)
因此,您可以手动将文件夹放在资源文件夹中,然后使用类似这样的方法在构建时复制它们
"resources": [
"resources/fonts/",
"resources/images/",
"resources/json/"
],
就个人而言,我将不在文件夹中的文件(如您的 php 文件)放在它们自己的文件夹中。 (比如我的 json 文件夹,包含大约 15 jsons)所以你可以只需要一个文件夹就可以导入它们。
其他可能性in this discussion