【发布时间】:2018-09-22 08:34:31
【问题描述】:
首先,我想声明我对任何与节点有关的事情都很陌生... 在我陈述我的问题之前,这里有一些示例代码可供参考。
test.js
//test.js
const myMessage = 'Bananas';
export default myMessage; // Im not to sure about this line (problem)
main.js
//main.js
const test = require('./test.js');
console.log(test.myMessage);
我想从名为main.js 的节点编译脚本中要求一个名为test.js 的普通外部javascript 脚本。我只需在终端中输入node main.js 就编译了main.js。但是节点吐出一个错误“意外的令牌导出”。我知道我在这里做错了什么。我使用“模块”吗?如何排除导出语句?
感谢您的阅读,如果我的问题让人们对这个问题看起来多么愚蠢而感到震惊,那么抱歉。
【问题讨论】:
-
“节点编译脚本”是什么意思?
-
无论如何,它应该是
export const myMessage = '…';,而不是默认导出,如果你想通过.myMessage访问它。
标签: javascript node.js node-modules