使用node.js开发,现在打算使用一个bootstrap模板,不打算使用express提供的模板功能(ejs, jade),
使用node.js开发,现在打算使用一个bootstrap模板,不打算使用express提供的模板功能(ejs, jade),貌似express还必须配置,配置之后我如何配置路由把请求转发到正确的路径?
9 回复
是不是我直接配置html页面的路径,不使用express的render方法就可以?
bootstrap 与 ejs 不冲突,虽然都叫模板,但是是功能完全不同的东西,路由当然是要配的,如果你没有这种需求的话,直接用nginx做静态服务器就好了 From Noder
其实,你可以使用ejs在客户端渲染。
@wssgcg1213 现在是用res.sendFile()这种方式做的,不知道会不会影响其他功能。
@zouzhenxing 我们打算使用Angular JS来实现数据绑定,如果用ejs的话会互相影响吧?
用Angular的话,就用它的那一套吧。理解其思想。Angular与Bootstartp也能良好配合的。
@sunyoboy express应该能用html,如果静态的,如上所说,nginx~ejs如果不加参数,那果断就是个html…
- 把bootstrap模版分析一下,什么东西应该放进layout.ejs,从html文件抽出来,拷进ejs
- 不能放进layout.ejs的,分别放进各自的view ejs
- 把bootstrap模版用到的css,js资源引用放进static目录,用express的静态路由,修改layout/view ejs文件里的引用地址
- 不想麻烦就直接用CDN地址替换bootstrap模版内的css,js引用地址