为了账号安全,请及时绑定邮箱和手机立即绑定

node index出错.node 版本v0.12.2

root@tangyu-desktop:~/imooc/school# node index

/root/imooc/school/klass.js:1

tion (exports, require, module, __filename, __dirname) { requirevar student = 

                                                                    ^^^^^^^

SyntaxError: Unexpected identifier

    at exports.runInThisContext (vm.js:73:16)

    at Module._compile (module.js:443:25)

    at Object.Module._extensions..js (module.js:478:10)

    at Module.load (module.js:355:32)

    at Function.Module._load (module.js:310:12)

    at Module.require (module.js:365:17)

    at require (module.js:384:17)

    at Object.<anonymous> (/root/imooc/school/index.js:1:75)

    at Module._compile (module.js:460:26)

    at Object.Module._extensions..js (module.js:478:10)


正在回答

2 回答

你 klass.js 里面代码写错了:

klass.js
requirevar student = require('./student.js')
requirevar teacher = require('./teacher.js')

requirevar student 这里应该是 var student 不应该是前面多了个 require 

0 回复 有任何疑惑可以回复我~
#1

慕尼黑6569371 提问者

解决了,function add(teacher):我还一个地方错了。函数后加里冒号。
2015-04-21 回复 有任何疑惑可以回复我~

teacher.js

function add(teacher):{

console.log('add teacher :'+teacher)

}

exports.add = add

student.js

function add(student):{

console.log('add student :'+student)

}

exports.add = add


klass.js

requirevar student = require('./student.js')

requirevar teacher = require('./teacher.js')

function add(teachername,students) {

teacher.add(teachername)

students.forEach(function(item,index) {

student.add(item)

})

}

exports.add = add


index.js

var klass = require('./klass.js')

klass.add('ty',['bfm','gfs'])



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(一)
  • 参与学习       219397    人
  • 解答问题       896    个

本视频教程带你揭开Node.js的面纱,带你走进一个全新世界

进入课程

node index出错.node 版本v0.12.2

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信