-
Notifications
You must be signed in to change notification settings - Fork 654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FAQ] fis release 之后在哪查看构建产出 #70
Comments
发现一个报错
是 else 分支的问题,启动 server 后就不会触发了。 |
@nwind 这个问题已在上周修复 |
怎么才能在config里面配置发布路径,这样以后打fis release就不用-d了? |
@superddr 有一个deploy设置,可以参考一下 http://fis.baidu.com/docs/api/fis-conf.html#deploy |
$ fis release -pd ./output 视频中怎么是这句话 |
视频那个美女讲的 怎么和文档不对应。晕啊,搞一个版本啊 |
@leesx -d 后面可以跟任意的一个目录 |
@leesx 可以看帮助信息 ➜ fis release -h
Usage: release [options]
Options:
-h, --help output usage information
-d, --dest <names> release output destination
-m, --md5 [level] md5 release option
-D, --domains add domain name
-l, --lint with lint
-t, --test with unit testing
-o, --optimize with optimizing
-p, --pack with package
-w, --watch monitor the changes of project
-L, --live automatically reload your browser
-c, --clean clean compile cache
-r, --root <path> set project root
-f, --file <filename> set fis-conf file
-u, --unique use unique compile caching
--verbose enable verbose output
-d 需要一个目录参数,-d ../dist or -d ../../../xxxxx 都是可以的。 |
谢谢,这么高效的回复。视频中 -pd是什么意思 。还有$ npm install -g fis-postpackager-simple 我安装上了 但是执行fis release -opm 会出现这个 [ERROR] unable to load plugin [fis-postpackager-simple] |
fis release -pd ../output 等价于 fis release -p -d ../output 然后再对照 这种组合方式是_L/Uinx_标准用法。 |
为什么我的输出目录文件和原始文件一样了,好像只执行了个copy命令,并不是发布后的样子 |
执行 fis release |
@LzyGod FIS是可以没有配置文件的,就做一些简单的路径(URL)替换、资源压缩等,但是一般对于工程是需要特殊的插件、打包等的配置的,所以需要一个配置文件。按照提示,这个配置文件的名字就叫 |
@Leega0 FIS默认是不会更改你的目录结构的,需要你自己去制定自己的目录规范以及发布规范,参见 https://github.com/fex-team/fis/wiki/%E9%85%8D%E7%BD%AEAPI#roadmappath |
@xiangshouding fis-cnf.js是配置一些规则,但是我没有写的时候,默认也不应该报警告,我刚刚安装时可以执行成功,过了几个小时候就不行了,我都重装nodejs,fis好几次了 |
@xiangshouding 对了,输入fis release之后 output [WARNI] missing config file [fis-conf.js] |
你可以通过
|
@xiangshouding 谢谢你提供的帮助,目前问题解决了,是我进盘符时操作错误,没有进入到指定盘符 |
@xiangshouding 问题解决了,还是给后面的小白参考下,-d只会执行输出操作,想要输出压缩或者md5的也必须带上-o --md5才行 |
请问:我使用的 <link rel="stylesheet" type="text/css" href="/css/normalize_5f79cb1.css"> |
@MichaelGong 看 ISSUE #86 |
fis release -d ./test之后,在test中打开静态html发现css等路径都是相对根目录的,如/css/index.css,我想修改成相对的,如css/index.css,该怎么配置呢 |
@lizibaUED 似乎没有办法进行这样的配置。既然静态资源的路径都是相对于根目录,那么你可以在根目录下使用 fis server start 命令来启动本地的调试服务器,这样你就可以访问到这样静态资源了。具体的配置可以参考 http://fis.baidu.com/docs/api/fis-conf.html#roadmapdomain 和 http://fis.baidu.com/docs/api/fis-conf.html#部署配置 |
请问fis 设置自定义目录后,可以恢复到默认的目录格式吗? |
[WARNI] missing config file [fis-conf.js] |
如果没有指定或者设置常量,则会存放到用戶根目录下。可以使用以下命令打开。
如果希望指定产出目录,可以使用
如果使用的是二次封装后的FIS解决方案,将fis替换成解决方案的命令即可,如
The text was updated successfully, but these errors were encountered: