AngularJS and Webpack



我正在尝试使用 webpack 来构建我的AngularJS应用程序。

有一种

常见的方法来定义依赖于AngularJS angular-animate的新模块:

var app = angular.module("myApp", ["angular-animate"]);

使用 Webpack 时,我必须先要求此模块可用:

var angularAnimate = reqiure("angular-animate");

现在我找到了一个例子,我不明白它是如何工作的:

var app = angular.module('myApp', [require('angular-animate')]);

它需要angular-animate模块,并将结果用作依赖项。但据我所知,模块依赖项应该是一个字符串数组。

您能否澄清一下,该示例如何工作?

我已经看过angular-animate模块了。

它包含package.jsonmain部分,目标为index.js

index.js是第一次调用的简单CommonJS模块

require('./angular-animate');

然后导出一个带有angular-animate模块名称的字符串:

module.exports = 'ngAnimate';

如此简单。

最新更新