我正在用Nodejs编写一个项目,我使用的是ES6。我在Products
文件中编写了一个名为Products.js
的类:
class Products
{
...
}
要将此类导入另一个文件(例如index.js
),我使用requre('Products.js');
并显示以下错误:
错误:找不到模块'Products.js'
如何在index.js中使用此类?
答案 0 :(得分:7)
您必须在require中包含路径,如下所示:
var productFile = require("./Products")
考虑require语句中的.
(点)
您还需要导出产品模块
module.exports = Products