2016-10-26 18 views
1

ページが読み込まれていて、何も表示されません。browsersync + django + gulpでサーバを実行していません

バージョン: のPython:3.5.2 ジャンゴ:1.10.2 ノード:4.2.6 NPM:エラーなし3.5.2

ガルプラン: enter image description here

gulpfile.js

var gulp = require('gulp'); 
var browserSync = require('browser-sync').create(); 
var exec = require('child_process').exec; 


gulp.task('runserver', function() { 
    var proc = exec('python manage.py runserver'); 
    console.log('runserver'); 
}) 


gulp.task('browserSync', ['runserver'], function() { 
    browserSync.init({ 
    notify: false, 
    port: 8090, 
    proxy: 'localhost:8090' 
    }) 
    console.log('browserSync'); 
}); 


gulp.task('default', ['browserSync']); 

答えて

0

私はこの問題をどのように解決したか説明します:

は、私は2つのターミナルを開くために持っていた(とvirtualenvのアクティブ化)、第一の端子に、私は「のpython manage.pyのrunserver」を実行し、第二の端子「がぶ飲み」

にこれは

-1

あなたの目標は、私のために働きました

$ npm install --save-dev concurrently 

package.jsonインサイド:

"scripts": { 
    "start": "concurrently --kill-others 'gulp browserSync' 'python manage.py runserver'" 
} 
あなたは gulpより良い監督を必要とするので、単一のコマンドで二つのプロセスを制御します

そして、Django(runserver)タスクを削除してください。

関連する問題