在NodeJS应用程序中加载AngularJS的问题

时间:2016-09-21 03:49:04

标签: javascript angularjs node.js

首先,我知道我可以通过脚本标记加载AngularJS但是我观察到它使用NodeJS的require函数加载得更快。但是,当我通过脚本标签加载它时,它是如何工作的。虽然使用require()但它没有。

通过脚本标签:

<script src="node_modules/angular/angular.min.js"></script>

通过NodeJS require():

var angular = require('angular');

我可以在控制台中以任何方式访问“angular”变量,但第二个变量似乎不像我期望的那样工作。

编辑:我已经安装了AngularJS using npm。我还从他们的NPM页面中读到它也可以通过require()使用。但它似乎对我不起作用。

1 个答案:

答案 0 :(得分:1)

我不确定您为什么要在Node后端部分加载AngularJS库。 如您所知,AngularJS是前端Javascript框架,NodeJS是后端Javascript之一。 因此,如果你使用AngularJS,你应该选择你提到的第一个选择。

或者您可以在NPM或Bower上安装AngularJS。

npm install angular
bower install angular

祝你好运!