小编Pal*_*uly的帖子

无效的速记属性初始值设定项

我在JavaScript中为节点项目编写了以下代码,但在测试模块时遇到了错误.我不确定错误是什么意思.这是我的代码:

var http = require('http');
// makes an http request
var makeRequest = function(message) {
 var options = {
  host: 'localhost',
  port = 8080,
  path : '/',
  method: 'POST'
 }
 // make request and execute function on recieveing response
 var request = http.request(options, function(response) {
  response.on('data', function(data) {
    console.log(data);
  });
 });
 request.write(message);
 request.end();
}
module.exports = makeRequest;
Run Code Online (Sandbox Code Playgroud)

当我尝试运行此模块时,它会引发以下错误:

$ node make_request.js
/home/pallab/Desktop/make_request.js:8
    path = '/',
    ^^^^^^^^^^
SyntaxError: Invalid shorthand property initializer
    at Object.exports.runInThisContext (vm.js:76:16)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10) …
Run Code Online (Sandbox Code Playgroud)

javascript node.js

122
推荐指数
1
解决办法
13万
查看次数

标签 统计

javascript ×1

node.js ×1