在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ node.js模塊創(chuàng)建及加載失敗?

node.js模塊創(chuàng)建及加載失敗?

新人小白一枚,最近在學(xué)node.js按照《node.js開發(fā)指南書》書中的例子模擬模塊創(chuàng)建及加載的過(guò)程,無(wú)奈一直報(bào)錯(cuò),還請(qǐng)各位指點(diǎn)一二:
module.js和getModule.js位于同一目錄下
這是我的module.js文件:
let name;
exports.setName() = function(thyName){

name = thyName;

};
exports.sayHello() = function(){

console.log('Hello ' + name);

}

getModule.js文件:
let myModule = require('./module.js');
myModule.setName("XAX");
myModule.sayHello();

然后我在git運(yùn)行一直報(bào)錯(cuò)

clipboard.png

回答
編輯回答
有你在

exports.setName() = function(thyName){ ...
以及
exports.sayHello() = function(){ ...

改成

exports.setName = function(thyName){...
exports.sayHello= function(){

2017年11月4日 08:52
編輯回答
汐顏

函數(shù)聲明有問(wèn)題,js基礎(chǔ)要惡補(bǔ)一下,比如setName應(yīng)該改成。

exports.setName = function(thyName){
  name = thyName;
};
2017年9月27日 18:34
編輯回答
下墜

謝邀
函數(shù)聲明是

 變量名 = function(){}  
 //不是
 變量名()= function(){}  x
2017年2月16日 11:38