ionic2 Electron 和本地 Assets

标签 ionic2 electron

我正在使用 ionic 2 创建桌面应用程序。一切正常。我在尝试从 Assets 中访问资源时遇到问题。对于我的 Assets ,我有:

Failed to load resource: net::ERR_FILE_NOT_FOUND

例如,这些错误涉及 css 中的 url:
page-dashboard .main-back{
    background-image: url('/assets/img/sheepsatmyvatn.jpg');
}

我无法为这个问题找到一个明确的解决方案。有什么线索吗?

最佳答案

assets文件夹与 build 位于同一根级别文件夹。因此,要访问 Assets (构建后将来自 build/main.js),您需要上一级。

page-dashboard .main-back{
   background-image: url('../assets/img/sheepsatmyvatn.jpg');
}

关于ionic2 Electron 和本地 Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43201161/

相关文章:

javascript - Ionic2:如何包含信号器?

cordova - 如何在 Capacitor 的应用内浏览器中打开所有链接?

unit-testing - 测试 ionic2 组件 : No provider for Form

angularjs - 如何让 Electron 等待 npm 开始完成

ionic2 - Ionic 2 和 openpgp 等于没有错误,但应用程序没有启动

Angular 2 数据持久化

javascript - Electron JS : Uncaught TypeError: Cannot read property "BrowserWindow"/ "getCurrentWindow" of undefined

macos - 提交 Electron App 到 Mac App Store : Error "Invalid Signature"

typescript - 加载 RxJS Typescript 类型而不从 CommonJS 模块导入?

electron - 适当的权利以自动在macOS上打开目录