簡體   English   中英

如何在Javascript中使用require函數?

[英]How to use require function inside a Javascript?

我試圖在電子中導入Nodejs的fs,我試圖在其中使用require函數。

但是,我收到錯誤要求未定義。 如何解決這個問題? 我們是否需要為電子和Nodejs集成添加特殊配置? 我在index.html文件中編寫以下腳本:

function myFunction() { 
    var fs = require('fs')
}

關於require( 'fs' )我認為它僅在主要過程中有效。 如果嘗試從渲染器進程進行操作,請嘗試通過remote模塊使用require。

var remote = require( 'remote' );

var fs = remote.require( 'fs' );

很早在您的index.html中,

if (window.require) {
  window.requireNode = window.require;
  window.require = undefined;
}

然后再

<script src="js/lib/require.js"></script>

所以我可以做

window.requireNode("remote")

在我的網頁上加載“節點電子”的東西

和傳統

window.require("my/module")

加載我的模塊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM