Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用sailsjs和angularjs配置Jade以服务于客户端模板_Angularjs_Node.js_Express_Sails.js_Pug - Fatal编程技术网

如何使用sailsjs和angularjs配置Jade以服务于客户端模板

如何使用sailsjs和angularjs配置Jade以服务于客户端模板,angularjs,node.js,express,sails.js,pug,Angularjs,Node.js,Express,Sails.js,Pug,如何配置sailjs以呈现由角度控制器提供服务的角度模板?(即,这些模板来自资产目录,而不是服务器端模板通常所在的视图目录。) 通过将我的视图引擎设置为jade并路由到,我成功地在“/”处渲染视图/布局.jade module.exports.routes={ '/': { view: 'layout' } } 我将角度模板放入资源/模板中,但Express找不到它们。下面我的ui路由器config试图为helloWorld.html提供服务,但找不到该文件(因为它实际上仍然是

如何配置sailjs以呈现由角度控制器提供服务的角度模板?(即,这些模板来自
资产
目录,而不是服务器端模板通常所在的
视图
目录。)

通过将我的
视图
引擎设置为jade并路由到,我成功地在“/”处渲染
视图/布局.jade

module.exports.routes={
  '/': {
    view: 'layout'
  }
}
我将角度模板放入
资源/模板中,但Express找不到它们。下面我的
ui路由器
config试图为
helloWorld.html
提供服务,但找不到该文件(因为它实际上仍然是helloWorld.jade)


您是否已将angular和应用程序添加到pipeline.js中?是的。谢谢,那部分都能用。
app.config(function ($stateProvider, $locationProvider) {
  $stateProvider
    .state('home', {
      resolve: {},
      url: '/',
      templateUrl: '/views/helloWorld.html',
      controller: 'HelloWorldCtrl',
      controllerAs: 'HelloWorld'
    })
});