0

奇妙に聞こえるかもしれない質問があります。node.js を使用していますが、javascript コードの書き方は関数型です。代入式の不正使用を報告する lint ツールがあります。「module.exports = xxx」ステートメントを除いて、それらをすべて削除できます。

node.js にモジュールをロードする別の方法はありますか?

例えば; 次のステートメントは代入式ではなく変数宣言であるため、解決策としては問題ありません。 var exports = xxx; nodejs がこの「exports」変数を取得する方法があれば、完了です。

グラム、

コーエン

4

2 に答える 2

2

以下は私のためにトリックをしました:

vm.runInThisContext
于 2012-06-18T19:47:50.627 に答える
0

リントツールを変更するのが最善の方法のようです。:)

ただし、純粋に機能する別のモジュールローダー (node.js 用の AMD 実装がいくつかあります) を使用できます。

于 2012-06-01T18:12:45.813 に答える