【问题标题】:How to use CSS and JS npm modules globally in Electron Project?如何在 Electron Project 中全局使用 CSS 和 JS npm 模块?
【发布时间】:2018-07-07 12:09:31
【问题描述】:

我正在处理一个 Electron 项目,但在尝试全局使用 jQueryMaterialize-css 时遇到了不便。有没有办法包含/导入/需要它们(它们已经通过npm install --save 安装并且存在于node_modules 目录中),所以在应用程序打开的每个新子窗口中都有效吗?目前我正在使用 HTML 方式(<link rel... 用于 css 样式,<script src... 用于 JavaScript 文件)但由于我的项目有很多子窗口,它们加载不同的 html 文件,我会喜欢全局使用这些模块。

【问题讨论】:

    标签: javascript jquery ecmascript-6 electron materialize


    【解决方案1】:

    我用:

    npm install "framework" -g
    

    【讨论】:

    • 据我所知,这会在多个项目使用方面全局安装一个模块。我的问题不是如何安装模块,而是如何在整个单个项目中使用它,如何始终包含模块?
    • 对我来说,如果模块在 package.json 中,它在所有 .js 文件中都可用,不是吗?
    • 但我必须在每个 js 文件中 require() 它,这是我想要避免的。有可能吗?
    • 我明白你的意思,Emil,我确实在每一页中都使用了 require()。但是你的问题很好,我会搜索一下。
    猜你喜欢
    • 2011-08-14
    • 1970-01-01
    • 2017-01-13
    • 2015-04-29
    • 1970-01-01
    • 2018-06-13
    • 2017-02-01
    • 1970-01-01
    • 2017-03-09
    相关资源
    最近更新 更多