相当于 module.exports 的 es6
es6 equivalent for module.exports
module.exports
的 ES6 等价物是什么
我想从导入语句中获取 foo 的值
module.exports = {
foo: function (a) {
}
}
尝试过:
export default {
foo: function (a) {
}
}
第一个导入的方式是使用:
var file;
var filename = root + "/" + fileStats.name;
file = require(path.resolve(filename));
我想使用 ES6 导入语句。我在某处读到这不受支持,但仍然想知道是否有解决此问题的方法。
不确定您要做什么,因为在您提供的代码中您没有使用导入对象的实际 foo 方法。
但如果我理解正确,您可以通过以下两种方式之一实现:
export default function foo(a) { };
并使用模块:
import foo from './<filename>.js';
或者,不使用默认导出:
export function foo(a) {};
并消费:
import { foo } from './<filename>.js';
module.exports
的 ES6 等价物是什么我想从导入语句中获取 foo 的值
module.exports = {
foo: function (a) {
}
}
尝试过:
export default {
foo: function (a) {
}
}
第一个导入的方式是使用:
var file;
var filename = root + "/" + fileStats.name;
file = require(path.resolve(filename));
我想使用 ES6 导入语句。我在某处读到这不受支持,但仍然想知道是否有解决此问题的方法。
不确定您要做什么,因为在您提供的代码中您没有使用导入对象的实际 foo 方法。
但如果我理解正确,您可以通过以下两种方式之一实现:
export default function foo(a) { };
并使用模块:
import foo from './<filename>.js';
或者,不使用默认导出:
export function foo(a) {};
并消费:
import { foo } from './<filename>.js';