【发布时间】:2016-04-29 18:32:09
【问题描述】:
是否可以用 ES6 做类似var merge = require('lodash').merge 的事情?
希望像import {lodash.merge as merge} from 'lodash'这样的东西。
【问题讨论】:
标签: javascript ecmascript-6 es6-module-loader
是否可以用 ES6 做类似var merge = require('lodash').merge 的事情?
希望像import {lodash.merge as merge} from 'lodash'这样的东西。
【问题讨论】:
标签: javascript ecmascript-6 es6-module-loader
你真的很亲密!
import { merge } from 'lodash';
你可以read up on all the different ways to import on MDN
as 关键字只是为成员创建别名;例如,您可以将较长的成员名称缩短为较短的
import { reallyLongMergeMethodName as merge } from 'lodash';
【讨论】:
lodash 就是要导出的内容,merge 作为一种未显式导出但与它的父对象一起使用的方法。