我有一个具有以下结构的 ExtJS 包:
Package
classic
resrouces
file.json
当我在生产模式下使用包构建应用程序时,缺少 file.json。
如何让构建包含经典目录中的资源(在包中)?
编辑
将以下内容添加到 package.json 可以从工具包特定和共享资源目录复制文件。
"resource": {
"paths": [
"${package.dir}/resources",
"${package.dir}/${toolkit.name}/resources"
]
},
但是,所有文件(来自 classic/resources/ 和 resources/)都被复制到同一个目录(build/production/AppName/classic/resources/PackageName/),如果两个目录中存在相同的文件名,一个文件会覆盖另一个文件构建目录。
构建/生产/AppName/classic/resources/PackageName/some_resource_file.json
如何将它们分开以便两个文件都存在于构建中?