0

私はJavaScriptの専門家ではありません。

requireどのライブラリからメソッドを取得するのか疑問に思っています

たとえば、main.js の場合: ( https://github.com/marmelab/ng-admin-demo/blob/master/js/main.js )

require('./customers/config')(nga, admin);

ありがとうございました !

4

1 に答える 1

0

ブラウザでモジュールをサポートするには、AMD、CommonJS、UMD、および RequireJS (ブラウザのみ) の複数の方法があります。あなたの特定の例では、webpackはすべてのモジュールをまとめてパックすると思います(そのプロジェクトのdev依存関係とプロジェクトのwebpack構成を参照してください)。見る:

  1. https://webpack.github.io/docs/api-in-modules.html
  2. ブラウザーで CommonJS モジュールを要求する方法は?
  3. https://pixelsvsbytes.com/2013/02/js-require-for-browsers-better-faster-stronger/
  4. https://addyosmani.com/writing-modular-js/

NodeJSでは、require はグローバル関数です: 参照: node.js での require() のしくみ?

于 2016-11-11T17:08:28.917 に答える