在Visual Studio Node.js的項目,他們有一個名爲WWW文件bin目錄與此內容:爲什麼Visual Studio Node.js項目使用shebang/bash腳本來啓動服務器?
#!/usr/bin/env node
var app = require('../app');
app.set('port', process.env.PORT || 3300);
var server = app.listen(app.get('port'), function() {
console.log('server up and running on port ' + app.get('port'));
});
就是這個bash腳本正確的名稱?爲什麼你會採取這種方法,而不是隻在你的app.js中?它與部署或可移植性有關嗎?
在此先感謝!