import - ES6 简写导入

标签 import ecmascript-6

有没有更短的 ES6 方法:

var assert = require('chai').assert;

import chai from 'chai';
var assert = chai.assert;

(chai 是 chai-assertion 库,以防您还没有听说过它。)

最佳答案

是的,你可以这样做:

import { assert } from 'chai';
在这种情况下,

assert 必须从 chai 导出。请参阅spec hereabout es6 modules here

关于import - ES6 简写导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28556341/

相关文章:

javascript - ES6 中的 Getter 和 Setter

php - 将客户端数据从 csv 导入 mysql

javascript - 比立即调用函数表达式更好的方法来实现这一点?

android - 无法打开项目项目文件的长度超过 100 个字符的限制

c - 将各种数据类型的值编码为二进制文件(python),然后在c中解码它们

javascript - 如何使用 es6 将对象组合并传输到类的数组

javascript - 将数组对象展平为单个对象 - Javascript

javascript - ES6 过滤/减少数组中的对象

javascript - 如何从 HTML 元素事件调用 <script type ="module"> 内的 javascript 函数?

python - 导入类 python