当我在本地工作时,我想在两个或多个(nwjs 和其他类型的)项目之间共享代码。文件夹结构:
-project 1
-project 2
-shared code
发布应用程序时,我将外部文件构建到每个项目应用程序内的文件中。
但我无法访问 node-webkit/nwjs 应用程序文件夹之外的文件。
我试过这样的事情:
在清单文件中设置“chromium-args”:“--allow-file-access-from-files”,但我认为这是现在的默认设置。
使用file:///
并chromium-extension:///
添加相对路径,但我认为这仅适用于绝对路径?
动态加载文件并使用path.relative( process.cwd(), "../shared_code/scripts/controllers/searchController.js" );
该应用程序的用户将能够将其放在他的计算机上的任何位置。
是否可以从本地 nwjs 项目文件夹外部加载 js 和 css 文件和图像?
nwjs sdk 版本 0.19.5