首先,我知道我可以通过脚本标记加载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()使用。但它似乎对我不起作用。
答案 0 :(得分:1)
我不确定您为什么要在Node后端部分加载AngularJS库。 如您所知,AngularJS是前端Javascript框架,NodeJS是后端Javascript之一。 因此,如果你使用AngularJS,你应该选择你提到的第一个选择。
或者您可以在NPM或Bower上安装AngularJS。
npm install angular
bower install angular
祝你好运!