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 会将所有模块打包在一起(请参阅该项目中的开发依赖项和项目中的 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 回答