如何使用sailsjs和angularjs配置Jade以服务于客户端模板
如何配置sailjs以呈现由角度控制器提供服务的角度模板?(即,这些模板来自如何使用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提供服务,但找不到该文件(因为它实际上仍然是
资产
目录,而不是服务器端模板通常所在的视图
目录。)
通过将我的视图
引擎设置为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'
})
});