1、全局安装nodejs
2、安装http-server npm install http-server -g
3、安装fis3 npm install -g fis3 如要限制版本号写法是:n
pm install -g fis3
@3.3.0
4、安装fis3插件
FIS3 的插件都是以 NPM 包形式存在的,所以安装 FIS3 的插件需要使用 npm
来安装。
如:npm install -g 插件名
npm install -g fis-parser-less //例子引入一个 less 文件,需要 less 预处理插件
npm install -g fis3-postpackager-loader //可对页面散列文件进行合并
5、安装http-server npm install http-server -g
fis3-smarty使用方法:
1、安装fis3-smarty
npm install -g fis3-smarty
2、安装本地测试服务java和php-cgi
3、安装 fis3-server-smarty npm install -g fis3-server-smarty
4、启动服务之前每个模块要发布一下,如:
fis3 release -r common
fis3 release -r subsiteA
fis3 release -r subsiteB
实时监听(fis3 release -wr common其他模块同理
)
(注意:subsiteA
名称要和fis-conf.js文件中的名称空间fis.set('namespace', 'subsiteA
')同名,避免发布不到响应的文件中)
4、启动服务fis3 server start --type smarty
5、fis-conf.js文件中调用smarty模板这样写fis.require('smarty')(fis);
6、写好一个项目后,整体项目比如demo发布到一个output文件中,然后时时传到线上文件webroot响应的目录中