2016-05-13 8 views
0

CLIを介してFoundation 6 Zurb Templateをインストールしました。 不足しているバベルインストールを追加しました。オンラインでは正常に動作します。私はBrowserSyncがオフラインで動作することを知っているが、そうはならない。Foundation 6 Zurbテンプレートがオフラインで動作しない

ウォッチ開始後にAsync Completionプロンプトが表示されます。私は、BrowserSyncに "online:true"を追加するとこれを修正するかもしれないが、Foundation 6のgulpfile.babel.jsファイルにどこに追加するのか分からないと読んだ。これから...

//Start a server with BrowserSync to preview the site in 
function server(done) { 
browser.init({ 
    server:PATHS.dist,port:PORT 
}); 
done(); 
} 

ご協力いただき誠にありがとうございます。 Tnx!

オフラインしようとしたとき、私はこのエラーを取得:ポート8000​​は無料で、他のプログラムで使用されていない場合

[07:17:10] Requiring external module babel-register 
[07:18:35] Using gulpfile ~\Desktop\SMO Docs\smoProject\gulpfile.babel.js 
[07:18:35] Starting 'default'... 
[07:18:35] Starting 'build'... 
[07:18:35] Starting 'clean'... 
[07:18:35] Finished 'clean' after 50 ms 
[07:18:35] Starting 'pages'... 
[07:18:35] Starting 'sass'... 
[07:18:35] Starting 'javascript'... 
[07:18:35] Starting 'images'... 
[07:18:35] Starting 'copy'... 
[07:19:48] Finished 'images' after 1.22 min 
[07:19:55] Finished 'pages' after 1.33 min 
[07:19:55] Finished 'sass' after 1.33 min 
[07:19:56] Finished 'copy' after 1.33 min 
[07:20:03] Finished 'javascript' after 1.45 min 
[07:20:03] Starting 'styleGuide'... 
[07:20:03] Finished 'styleGuide' after 180 ms 
[07:20:03] Finished 'build' after 1.47 min 
[07:20:03] Starting 'server'... 
[07:20:04] Finished 'server' after 1.01 s 
[07:20:04] Starting 'watch'... 
[07:22:18] The following tasks did not complete: default, watch 
[07:22:18] Did you forget to signal async completion? 
events.js:141 
     throw er; // Unhandled 'error' event 
    ^
Error: listen EACCES 0.0.0.0:8000 
    at Object.exports._errnoException (util.js:870:11) 
    at exports._exceptionWithHostPort (util.js:893:20) 
    at Server._listen2 (net.js:1223:19) 
    at listen (net.js:1272:10) 
    at Server.listen (net.js:1368:5) 
    at module.exports.plugin (C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\server\index.js:24:25) 
    at Object.module.exports.startServer [as fn] (C:\Users\Ryan\Desktop\SMO Docs 
\smoProject\node_modules\browser-sync\lib\async.js:230:52) 
    at C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\b 
rowser-sync.js:149:14 
    at iterate (C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-s 
ync\lib\utils.js:268:13) 
    at C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\u 
tils.js:277:25 
    at executeTask (C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\brows 
er-sync\lib\browser-sync.js:170:13) 
    at Object.module.exports.setRewriteRules [as fn] (C:\Users\Ryan\Desktop\SMO 
Docs\smoProject\node_modules\browser-sync\lib\async.js:209:9) 
    at C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\b 
rowser-sync.js:149:14 
    at iterate (C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\utils.js:268:13) 
    at C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\utils.js:277:25 
    at executeTask (C:\Users\Ryan\Desktop\SMO Docs\smoProject\node_modules\browser-sync\lib\browser-sync.js:170:13) 
Error: [email protected] start: `gulp` 
Exit status 1 
    at EventEmitter.<anonymous> (C:\Users\Ryan\AppData\Roaming\npm\node_modules\ 
foundation-cli\node_modules\npm\lib\utils\lifecycle.js:217:16) 
    at emitTwo (events.js:87:13) 
    at EventEmitter.emit (events.js:172:7) 
    at ChildProcess.<anonymous> (C:\Users\Ryan\AppData\Roaming\npm\node_modules\foundation-cli\node_modules\npm\lib\utils\spawn.js:24:14) 
    at emitTwo (events.js:87:13) 
    at ChildProcess.emit (events.js:172:7) 
    at maybeClose (internal/child_process.js:821:16) 
    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)C:\Users\Ryan\Desktop\SMO Docs\smoProject> 

答えて

0

チェック! netstatを使用して、どのプログラムがどのポートでリッスンしているのかをリストしたり、他のポートを使用しようとしたりしてください。

netsat -anb 
+0

ありがとうございます。 gulpファイルのポートは8000に設定されていましたが、何らかの理由で8080でオープンしていましたか?私はnetsatをチェックし、いずれのポートにも何もなかった。私はgulpファイルのポートを8001に変更し、今は動作します。 Foundation 6 BrowserSyncで「オンライン:true」と入力する方法/方法を教えてください。 Tnx! – RCD

関連する問題