Nimo Chu
Nimo Chu
可以试试这个 https://www.npmjs.com/package/fis-parser-sass2 亲测有效(但还是有些小坑) ``` Linux version 2.6.32-504.23.4.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Tue Jun 9 20:57:37 UTC 2015 node -v v0.12.5 npm -v...
fis-parser-sass2 还是有些小坑,开启 watch + md5 时会出现 map.json 中找不到对应的 sass 。 能用 fis-parser-sass 还是用 fis-parse-sass
是有前端在本地开发环境编写 smarty 模板,并约定渲染的数据源。然后让后端同事指定模板和数据源进行渲染? 前端在本地就写这样的 smarty模板? ``` {include file="header_1.tpl"} 页面标题 {include file="header_2.tpl"} 欢迎你, {if $status=='free'} 普通会员 {else} 会员 {/if} {username} {if $status=='free'} 收取邮件 {/if} {username} {include file="footer.tpl"} ```
@FarmanYu 如果你能提供一个PHP渲染接口,可以联系我。我们团队目前有个数据模拟的解决方案 node + 任意后端语言的 ``` url: /index.php 数据 data: 需要渲染的JSON数据 {"a":1} 模板文件名:template: index.php 模板文件根目录:template_dir: c://some/ ``` 模拟数据这样写: ``` $.page({ url: '/ad/create/', title: '创建营销计划', template: 'system/ad_create.html', data: { record_status: 'done',...
@FarmanYu 开源的,但是最新版本在我本地。可以加我QQ联系 2049658509,正好我也想尝试支持各种情况下的页面渲染。(目前我们是 node + php + smarty 渲染) --- 这个解决方案是利用 node 做中间层直接调用 PHP JAVA 等后端语言实现的页面渲染接口。与FIS模拟后端模板类似,都是直接调用PHP 。
@2betop 比如 node + php +smarty 一个页面渲染需要 url + data +template 127.0.0.1:1000/index.php 接收 data +template ,用smarty 根据 data 和 template 渲染,返回数据。 在 node 中书写API,然后调PHP的接口 node listen 127.0.0.1:18080 ``` js $.page({...
PHP实现的 smarty 页面渲染接口.(不熟悉PHP,下面代码应该有些性能问题。各种后端语言大致都是要实现这个接口) ``` php
@FarmanYu 你们是前端接管后端模板的编写么? 如果是前端完全写后端模板引擎,使用 smarty 后端应该不会有反对意见
Mac 下也经常会报错。我换成了自己实现 livereload。 https://github.com/onface/fis-livereload
