Javascript 如何在页面中包含AngularJS

Javascript 如何在页面中包含AngularJS,javascript,angularjs,node.js,npm,pug,Javascript,Angularjs,Node.js,Npm,Pug,我正在制作一个NodeJS应用程序,我想使用AngularJS编写客户端脚本。我通过NPM下载了AngularJS,现在我正试图在我的页面中实现它,因为某些原因我的requite不起作用。有人能帮我把AngularJS文件包括进去吗 发布页面。 extends layout block content script(src="/javascripts/postCtrl.js") // Page Content .container(ng-app='postModule', ng-co

我正在制作一个NodeJS应用程序,我想使用AngularJS编写客户端脚本。我通过NPM下载了AngularJS,现在我正试图在我的页面中实现它,因为某些原因我的requite不起作用。有人能帮我把AngularJS文件包括进去吗

发布页面。

extends layout
block content
  script(src="/javascripts/postCtrl.js")
  // Page Content
  .container(ng-app='postModule', ng-controller='postCtrl')
    form(method='post')
      button(ng-click='test()') Click to test Button
后期脚本

var angular = require('angular');
var app = angular.module('postModule', []);
app.controller('postCtrl', function ($scope, $sce) {
  $scope.test = function(){
    alert("Working");
  };
}); 

客户端javascript不支持
require
。在将
postcrl.js
放入前端页面之前,您应该使用
babel
webpack
将其编译成客户端可执行javascript

您的布局是什么样的?您应该使用
express.static
来提供它,并将它包含在您的
@malix是正确的。在呈现的html中,您需要一个
@KarlGalvez。我下载了这个模块,我想从那个位置调用它,而不是下载这个文件并把它放在我的JavaScript文件中。