首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.asar外部存储css和图形

在.asar外部存储css和图形
EN

Stack Overflow用户
提问于 2019-09-26 01:27:05
回答 1查看 50关注 0票数 1

我有一个电子应用程序,当使用时,需要打包为asar。另一方面,CSS和图形有时需要在使用过程中进行更改。因此,我需要通过--ignore参数从打包中排除一些文件,并手动将解包的文件复制到文件夹中,这样我就可以轻松地更改它们。当然,所有指向我的CSS的路径都需要重写。

但是,应用程序在我的开发环境中不起作用,因为如果没有打包,这些路径就不存在。

有没有人知道一种解决方案,我可以在这两个环境中访问我的CSS和图形文件-打包和解包?

EN

回答 1

Stack Overflow用户

发布于 2019-10-28 08:00:13

您可以使用electron-is-dev检查应用程序是在开发环境中运行还是在生产环境中运行。然后,您将使用相应的文件路径。

大致是这样的:

代码语言:javascript
复制
const isDev = require('electron-is-dev')

if (isDev) {
  //use development path (unpacked)
} else {
  // use production path (packed)
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58103684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档