首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要求在HTML文件中包含CSS文件,而不使用webpack

要求在HTML文件中包含CSS文件,而不使用webpack
EN

Stack Overflow用户
提问于 2019-12-18 14:37:32
回答 1查看 63关注 0票数 1

我正在做一个电子项目,并使用Electron-packager打包我的应用程序。

但是,根据我当前的文件夹结构,位于电子项目/package.json父文件夹中的所有CSS文件都不会被复制到打包的应用程序中。

这是我的结构:

代码语言:javascript
复制
- GUI
--- CSS
- Apps
---Demo
------package.json, etc
---Demo2
------package.json, etc
---Demo3
------package.json, etc

我在Demox文件夹中构建应用程序。问题是我不能把GUI文件夹移到Demo/Demo2/Demo3里面,因为它只包含相同的文件,而且是多余的。

但是,electron-packager不支持打包来自实际Demox文件夹之外的文件。

有人建议我将这些CSS文件移到node_modules

但是如何将这些CSS文件从node_modules文件夹require到html文件呢?有没有其他不使用webpack的方法?我希望这件事保持简单,除非别无选择,否则不要陷害webpack。

作为参考,以下是我在电子打包工具github上发布的问题:https://github.com/electron/electron-packager/issues/1089

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-12-18 15:34:20

现在能想出一个解决方案。

由于我已经将node_modules文件夹移到了根目录(C:\node_modules,所以它可以被C:驱动器中的所有节点项目使用),所以我只使用了一个绝对路径和从那里开始的链接:

<link rel="stylesheet" href="/node_modules/sample-css/button.css">

能很好地满足我的需求。

谢谢大家。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59386659

复制
相关文章

相似问题

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