Angularjs 角度模板不适用于node.js应用程序

Angularjs 角度模板不适用于node.js应用程序,angularjs,node.js,amazon-ec2,sails.js,Angularjs,Node.js,Amazon Ec2,Sails.js,我有一个sails.js应用程序,使用AngularJS(angular1)作为前端框架 路由在localhost中工作得很好,但是当涉及到活动服务器(AWS ec2中的ubuntu服务器设置)时,我发现模板没有找到错误 :1337/angular/partt.html未找到,但同一路径在localhost中运行良好 $routeProvider. when('/next', { templateUrl: '/angular/part2.html', co

我有一个sails.js应用程序,使用AngularJS(angular1)作为前端框架

路由在
localhost
中工作得很好,但是当涉及到活动服务器(AWS ec2中的ubuntu服务器设置)时,我发现模板没有找到错误

:1337/angular/partt.html
未找到,但同一路径在localhost中运行良好

$routeProvider.
    when('/next', {
        templateUrl: '/angular/part2.html',
        controller:'NextController'
    }).
    when('/final', {
        templateUrl: '/angular/part3.html',
        controller:'FinalController'
    }).
      otherwise({
        redirectTo: '/first',
        templateUrl: '/angular/part1.html',
        controller:'FirstController'
    })
part1.html
位于
/assets/angular
文件夹中。 根据sails.js doc(),
assets
文件夹中的所有内容都可以访问,而无需
assets
前缀


例如:
assets/angular/part1.html
可以通过
localhost:1337/angular/part1.html

访问,只要我看到“Ubuntu”,我认为“区分大小写”。检查模板文件名中是否没有任何大写字母。问题已解决grunt的问题我已禁用grunt,现在它可以工作了