最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Node Wrapper错误结构版本不同

运维笔记admin10浏览0评论

Node Wrapper错误结构版本不同

Node Wrapper错误结构版本不同

我是node和js的初学者。

我在app.js中有关注者

const logger = require('./logger.js');
logger('Message');

在logger.js中

var x =;
var url = '';
function log(message) {
  console.log(message);
}
module.exports = log;

[在观看教程时,我发现在Node版本8中,运行app.js时出现错误,因为logger.js中的第一行是语法错误。错误消息是

但是当我在本地版本12.11.1中运行它时,我的错误消息不包括该函数用于包装代码的函数结构行

现在,我知道版本之间存在巨大差异,并想知道幕后情况。

  1. 仅仅是错误消息已在版本上更改过吗?
  2. 节点实现不再跟随模块的包装吗在((function(exports,require,module,__filename,__dirname){CODE});结构?
  3. 我做错什么了?
回答如下:

var x =;的问题

var x = null;
var url = 'http://mylogger.io/log';
function log(message) {
  console.log(message);
}
module.exports = log;

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论