fis構(gòu)建后,會(huì)對(duì)絕大多數(shù)url進(jìn)行修改筛婉,改成絕對(duì)路徑,這個(gè)時(shí)候點(diǎn)擊打開(kāi)文件是無(wú)法正常工作的恶导。
fis3內(nèi)置了一個(gè)簡(jiǎn)易的Web server崭篡,可以提供server
fis3 server open
上面是打開(kāi)server目錄
發(fā)布
fis3 release
不加-d的時(shí)候是直接發(fā)布到Web Sever 的根目錄下的
啟動(dòng)服務(wù)
fis3 server start
來(lái)啟動(dòng)本地Web Server挪哄,當(dāng)此Server啟動(dòng)后,會(huì)自動(dòng)打開(kāi)瀏覽器打開(kāi)http://127.0.0.1:8080,默認(rèn)監(jiān)聽(tīng)端口8080
通過(guò)執(zhí)行以下命令得到更多啟動(dòng)參數(shù)琉闪,可以設(shè)置不同的端口號(hào)(當(dāng)8080端口被占用時(shí))
fis3 server -h
文件監(jiān)聽(tīng)
發(fā)了開(kāi)發(fā)方便迹炼,fis3提供文件監(jiān)聽(tīng),當(dāng)啟動(dòng)文件監(jiān)聽(tīng)時(shí)颠毙,修改文件為之動(dòng)構(gòu)建發(fā)布斯入。
fis3 release -w
遠(yuǎn)程發(fā)布
fis.match('*', {
deploy: fis.plugin('http-push', {
receiver:'http://cq.01.p.p.baidu.com:8888/receiver.php',
to:'/home/work/htdocs'
}
});
FIS3 內(nèi)置了一個(gè) Web Server 提供給構(gòu)建后的代碼進(jìn)行調(diào)試。如果你自己?jiǎn)?dòng)了你自己的 Web Server 依然可以使用它們蛀蜜。
假設(shè)你的 Web Server 的根目錄是 /Users/my-name/work/htdocs
刻两,那么發(fā)布時(shí)只需要設(shè)置產(chǎn)出目錄到這個(gè)目錄即可。
fis3 release -d /Users/my-name/work/htdocs
如果想執(zhí)行 fis3 release
直接發(fā)布到此目錄下滴某,可在配置文件配置磅摹;
fis.match('*', {
deploy: fis.plugin('local-deliver', {
to: '/Users/my-name/work/htdocs'
})
})