使用fis server start 不生效,使用fis3 server start 生效
其實(shí)還有一問(wèn):現(xiàn)在是支持維護(hù)fis3更加好,對(duì)于fis逐漸揚(yáng)棄了嗎?
說(shuō)說(shuō)對(duì)于這個(gè)問(wèn)題的處理過(guò)程。
第一部分是對(duì)返回報(bào)錯(cuò)信息進(jìn)行處理。
在存在index.html和index.css文件夾路徑下,
運(yùn)行
fis?server?start
返回信息
Error:?Cannot?find?module?'express'
檢查發(fā)現(xiàn)沒(méi)有express框架,重新下載express框架
cnpm?install?-g?express
再次在兩文件的路徑下運(yùn)行
fis?server?start
同樣報(bào)錯(cuò),莫不是node環(huán)境沒(méi)有配對(duì),復(fù)制一個(gè)node-test.js來(lái)運(yùn)行看看
var?http?=?require("http");? http.createServer(function(request,?response)?{? response.writeHead(200,?{"Content-Type":?"text/plain"});? response.write("test?nodjs");? response.end();? }).listen(8899);? console.log("nodejs?start?listen?8899?port!");
在存放node-test.js文件夾下運(yùn)行
node?node-test.js
設(shè)置的端口監(jiān)聽成功
現(xiàn)在已經(jīng)對(duì)報(bào)錯(cuò)信息進(jìn)行了相應(yīng)的處理,但是問(wèn)題沒(méi)有解決。
第二部分,使用fis3。
在官網(wǎng)發(fā)現(xiàn)是有新的fis3了,就抱著繼續(xù)嘗試進(jìn)行下去。
文檔提到可以升級(jí)或者安裝fis3,兩個(gè)并行。
就只安裝fis3
cnpm?install?-g?fis3
安裝好后,再回到兩文件路徑下
fis3?server?start
成功生效,返回了兩個(gè)端口,打開127.0.0.1:8080,可以看到虛擬服務(wù)器目錄結(jié)構(gòu),現(xiàn)在有server.log文件
fis3?server?open
返回虛擬服務(wù)器路徑,在電腦打開路徑,確實(shí)有server.log文件。
再來(lái)將兩文件發(fā)布到虛擬服務(wù)器目錄下。
fis3?release
兩文件成功發(fā)布過(guò)去,再打開127.0.0.1:8080,網(wǎng)頁(yè)內(nèi)容正確展示。
現(xiàn)在官網(wǎng)講兩者是不同的,無(wú)法完全兼容,看來(lái)后面講fis的內(nèi)容,也要對(duì)照f(shuō)is3文檔來(lái)學(xué)習(xí)了。
希望講師可以發(fā)布一個(gè)fis3版本的使用教程。
2017-07-12
我能請(qǐng)問(wèn)下我這個(gè)是怎么回事嗎? ??
2016-11-10
我這個(gè)怎么回事
2016-01-14
那個(gè)node-test.js文件是網(wǎng)上復(fù)制過(guò)來(lái),里面的端口號(hào)可以自行設(shè)置,要不在被占用狀態(tài)的。