Node require() inside Angular 2 App with Electron
Node require() inside Angular 2 App with Electron
我正在尝试使用 electron 的 remote
来设置应用程序菜单等。但是,angular polyfill 捕获 require('electron).remote
并将 require is not a function
记录到控制台。 (这是有道理的,因为它不是普通网络环境中的功能。)
有什么办法可以避免这种情况吗?
根据 electron 文档,可以在 angular 和 systemjs polyfills 之前使用此代码覆盖 require 碰撞:
<script>
window.nodeRequire = require;
delete window.require;
delete window.exports;
delete window.module;
</script>
更多信息在这里:http://electron.atom.io/docs/v0.37.3/faq/electron-faq/
我正在尝试使用 electron 的 remote
来设置应用程序菜单等。但是,angular polyfill 捕获 require('electron).remote
并将 require is not a function
记录到控制台。 (这是有道理的,因为它不是普通网络环境中的功能。)
有什么办法可以避免这种情况吗?
根据 electron 文档,可以在 angular 和 systemjs polyfills 之前使用此代码覆盖 require 碰撞:
<script>
window.nodeRequire = require;
delete window.require;
delete window.exports;
delete window.module;
</script>
更多信息在这里:http://electron.atom.io/docs/v0.37.3/faq/electron-faq/