私はここのようにしました: gruntjs サーバータスクの目的は何ですか?
gruntfile で、次のように構成します。
server: {
port: 80,
base: yeomanConfig.app
}
});
それで
grunt.registerTask('server', 'Start a custom web server.', function() {
var done = this.async();
grunt.log.writeln('Starting web server on port 80.');
require('./server/test.js').listen(80).on('close', done);
});
テスト.js:
var express = require('express');
app = module.exports = express();
に行くと、http://localhost/
「取得できません/」というエラーが表示されます。なんで?
別のチュートリアルも試しました:
grunt.registerTask('server', 'Start a custom web server.', function() {
grunt.task.run([
'clean:server',
'devcode:server',
'concurrent:server',
'autoprefixer',
'watch'
]);
var done = this.async();
require('./server/test.js').listen(80).on('close', done);
});
しかし、うまくいきません。