Ecmascript 6 如何在我的案例中使用ES6模块系统?
全部: 我对ES6模块系统相当陌生,比如说我有如下文件: cmod.js main.js 运行Transfile后:Ecmascript 6 如何在我的案例中使用ES6模块系统?,ecmascript-6,Ecmascript 6,全部: 我对ES6模块系统相当陌生,比如说我有如下文件: cmod.js main.js 运行Transfile后: babel ./*.js --out-dir js/ --watch 我想知道为什么结果没有定义?可能有的 我试图从以下方面找到答案: 但这对我来说太复杂了,无法与我的情况相匹配 谢谢您正在导出命名导出,但导入的是默认导出。你应该使用其中一种 // cmod.js export var name = "hello2"; // useful for multiple expo
babel ./*.js --out-dir js/ --watch
我想知道为什么结果没有定义?可能有的
我试图从以下方面找到答案:
但这对我来说太复杂了,无法与我的情况相匹配
谢谢您正在导出命名导出,但导入的是默认导出。你应该使用其中一种
// cmod.js
export var name = "hello2";
// useful for multiple exports
或
您正在导出命名导出,但正在导入默认导出。你应该使用其中一种
// cmod.js
export var name = "hello2";
// useful for multiple exports
或
可能的重复可能的重复
// cmod.js
export var name = "hello2";
// useful for multiple exports
// main.js
import { name } from './cmod.js';
console.log(name);
// cmod.js
export default "hello2";
// useful for single-value exports
// main.js
import name from './cmod.js';
console.log(name);