在ES2015中使用复杂的名称导入和导出
Import and Export using a complex name with ES2015
使用节点单元,我想从ES5翻译测试套件的名称。
我输入parser_test.js
exports['Awesome Parser Test'] = {
setUp: function(done) {
done();
},
....
}
现在是parser_test.es6
export default {
setUp: function(done) {
done();
},
....
}
然后在另一个名为index.es6
的文件
import parserTest from './parser_test';
export {
parserTest
}
节点单元显示套件名称为parserTest这是可以的,但我更喜欢像Awesome Parser Test
导入名称中不能有空格。它只是一个变量它被赋值为文件的输出。然而,你可以随意称呼它。如:
import awesomeParserTest from './parser_test';
或
import Awesome_Parser_Test from './parser_test';
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何将JSON数据导入我的ejs模板
- 如何将不可变的js导入angular 2(alpha)
- 将数据从javascript文件导入VB.Net页面
- 缩短ES2015导入路径
- ES2015“导入”在带有--harmony_modules选项的节点v6.0.0中不起作用
- 使用 foreach js es2015 进行动态导入
- 如何在ES2015中将模块中的选定函数作为对象导入
- 在ES2015中导入主干模板文本
- es2015 模块语法,如何导入项目目录之外的文件
- 如何在 Ember.js 项目中导入 ES2015 JavaScript 模块
- Typescript 1.8 - ES2015 导入 js 文件
- ES2015 node.js中的可选导入
- 是否可以导出“;将*导入为“;ES2015
- 如何通过自调用方法为常规包添加ES2015导入支持
- 用rollupjs、es2015模块导入
- 如何有选择地导入ES2015模块函数,但要使用命名空间
- 在ES2015中使用复杂的名称导入和导出
- 枚举ES2015中的通配符导入
- 在使用es2015语法导入模块并将Babel编译为es5时出错