作者您好,如下问题麻烦帮助解决下
chenlizhi55 opened this issue · comments
如果我想使用freeMarker,直接把configs.js中修改:
indexExtName: '.ftl',
就可以了吗?还需要修改其他地方吗?
试了一下,Java服务端生成了.ftl文件,但访问还是和之前页面还是和之前一样效果。
NornJ-cli
中预置的react-mobx
模板默认是使用Velocity
,可以改成使用freeMarker
。但是需要修改的地方比较多,至少有4-5处。这里有一个使用freeMarker
的项目模板:https://github.com/joe-sky/react-mobx-ftl,可以用它重新初始化新项目。
使用NornJ-cli的下载模板功能可以直接使用这个模板:
- 输入
nj init
- 选
other
,然后输入joe-sky/react-mobx-ftl
就可以了
代码具体都改了哪里,您可以看下这个freeMarker
模板的代码。另外,configs.js
里默认配置的文件路径等未必完全适合您的后端java项目,如果不一致则需要修改。