秋_
秋_
NPM 使用问题汇总
现在 NPM 可谓是 node 的最佳包管理平台,很自然的 FIS 也放在上面。但是大家对 NPM 不甚了解,碰到一些稀奇古怪的安装问题觉着很摸不着头脑,然后把怒气直指 FIS。为了大家不动肝火,以及方便大家查阅,打算对常 NPM 常见问题在此汇总一下。 ### 如何查看所有 NPM 的设置 ``` npm config ls -l ``` ### 全局安装了无法找到命令 大家都知道,FIS 是要求全局安装的,是因为避免由于 FIS 多版本不同项目目录下而导致编译时有差异,而导致不必要的麻烦。 有些同学可能遇到了 ```...
[https://github.com/fouber/fis-java-jsp](https://github.com/fouber/fis-java-jsp) # 展示静态资源管理系统设计思路的demo ## 环境依赖: 1. fis 2. java ## 运行方法: ``` 注意:一定要先构建,后启动server,因为源码中有server的lib ``` 1. 进入项目目录 - cd project 2. 构建项目 - 预览开发效果命令: `fis release` - 预览开发效果,并监听文件变化命令: `fis release -w`...
tpl: 解析时页面报错。排查了下,把变量的值中//当成注释把其后的都给替换掉了。
关于ID、路径
https://github.com/hefangshi/fis-quickstart-demo/blob/master/index.html#L50 这样引入`/modules/main.js`的时候是这么写的; ``` javascript require('main'); ``` 而我觉得写成; ``` javascript require('./modules/main.js'); ``` 更好一点; 原因有二: - 避免于AMD系组件名混淆 - 如果路径,当用户修改目录时会知道需要修改这个地方 https://github.com/hefangshi/fis-quickstart-demo/blob/master/modules/main.js#L1 这个地方的`define`的ID写成`modules/main.js`比较好一点,不然用户往FIS的其他解决方案过度会比较困难。 另外,我不感觉前端对`AMD`的认知很高,昨天就有个同学删除了`define`以后,问我**为什么他的页面不好使了**;
_From @jasonzhao588 on March 3, 2015 7:48_ 我之前很轻松的安装了fis-parser-less,可不知道为什么fis-parser-sass总数安装不上,是不是缺少什么东西啊? _Copied from original issue: fex-team/fis#365_
大家都知道为了模拟运行 fis-plus 项目,不得不去渲染 smarty 模板,那么就不得不有个服务能支持 php 的渲染; 所以有了 `fisp server`,它是一个用 jetty 启动 php-cgi 的一个服务,jetty 需要 java 支持而 php-cgi 当然是必须当然需要的了; 有的同学可能苦于怎么安装上 java 和 php-cgi,安装上了可能也一堆的问题; 这块给大家分享一个使用 php 内建 Server 运行 fis-plus 项目的方法,这样你就不需要去使用...