[英]Can't find the default port of grunt-express-server
我找不到我的Express服務器在哪個端口上運行。 根據gruntfile.js
配置, 3080
應該是默認端口。 但是我做咕gr服務后無法加載localhost:3080
。
這是gruntfile.js
的快速配置
express: {
options: {
port: process.env.PORT || 3080
},
dev: {
options: {
script: 'app.js',
debug: true
}
},
}
這是我在gruntfile.js
運行grunt任務的gruntfile.js
:
grunt.task.run([
'clean:server',
'concurrent:server',
'react',
'less',
'cssmin',
'modify-indexjs',
'express:dev',
'open',
'watch'
]);
這是終端日志:
Running "serve" task
>> ABHAY
(node:1990) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
Running "clean:server" (clean) task
Running "concurrent:server" (concurrent) task
Running "react:files" (react) task
Running "less:staging" (less) task
>> 1 stylesheet created.
Running "cssmin:target" (cssmin) task
>> 1 file created. 224.26 kB → 165 kB
Running "modify-indexjs" task
Running "express:dev" (express) task
Starting background Express server
(node:1991) [DEP0062] DeprecationWarning: 'node --debug' and 'node --debug-brk' are invalid. Please use 'node --inspect' or 'node --inspect-brk' instead.
Running "open:server" (open) task
Running "watch" task
Waiting...
我遇到了同樣的問題。 在您的日志中,您具有以下內容:
(node:1991) [DEP0062] DeprecationWarning: 'node --debug' and 'node
--debug-brk' are invalid. Please use 'node --inspect' or 'node --inspect-brk' instead.
此日志表示您的express:dev任務嘗試使用標志--debug或--debug-brk啟動節點調試模式,而節點版本> = 8.0不支持該模式。 然后服務器沒有啟動。
您可以做的是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.