javascript - 加载电子渲染器时,http://和file://的require有什么区别?
问题描述
我通过运行来运行电子应用程序electron ./dist/main.js
在电子renderer-process
中,我加载了一个网页并require('lodash')
在网页中运行。
当我通过 加载网页时http://
,我无法获取lodash
模块,但是当我使用 时file://
,我得到了它。
所以我想知道electronrequire()
之间http
和之间有什么不同。file
renderer-process
解决方案
file://
表示您正在从自己的计算机上获取文件,并http://
用于从server
.
推荐阅读
- powershell - SharePoint 2013 Powershell - 将文件从一个网站集复制到另一个
- xml - 如何在另一个 XML 结构中构建 XML 结构?
- sql - 如何在 vertica 中获取最后发布的序列 ID?
- regex - 使用 REGEX 的条件 If
- javascript - `sendKeys` 后量角器测试不进行
- html - HTML:相对位置
- python-2.7 - 从 subprocess.call 捕获 Whois 输出
- haskell - 为什么 join 是独立的,而不是 Monad 类型类的最小实现的一部分?
- jquery - 鼠标悬停在工具提示上时如何延迟工具提示
- metrics - 是否可以在耳语(石墨)中查看所有指标(所有路径)?