写了个 class 类 ,里面只 定义了几个方法 ,然后在别的 js 文件里 去 require 引入这个类 ,但是打印是个空的对象,请问下 该怎么引入 呢 ,import 无法使用报错 , node 版本 8.9
回复 (10)
I
是不是互相require了?
F
没挂在module.exports上?
D
引用 foora没挂在module.exports上?
@foora module.exports 挂 上 就好了,我还以为 不需要这样。。
J
babel转义一下
P
没有在引入后实例化类(new 类)?
Y
会不会是require写的有问题呢,自定义模块的引入方法和node_modules里的模块引入不一样的哦
C
建议补补module.exports和require具体用法,网上这些博客比较多,可以看看
F
是不是互相引用了
S
缺少 module.exports
1
inport是ES6的模块语法, require是commonJS的语法. 两者是不一样的。
参与回复
登录后即可参与回复。登录