0

我是 ES5 中 ES6 的新手,我能够设置任何需要(导入)包的属性,如下所示

var client = require('./client');
var conn = require('./conn/conn1.js');
client.conn = conn;
module.exports = client;

client包中,我们能够访问 client.conn。像这样

function client(opts){
    // client.conn is accesable here
}

现在在 ES6 中我正在尝试这样做

import client from './client'
import conn from './conn/conn1.js'
client.conn = conn;
export {client as default}

但我无法访问conn变量。我怎样才能以正确的方式做到这一点。

4

1 回答 1

0

您可以直接导入函数,因为import {client} from './client'这样您将导入 client.js 的唯一内容就是客户端函数。

请参阅:导入语句

于 2016-10-27T11:42:48.107 回答