使用 ES6 导入 JSNLog 的正确语法是什么?
What is the correct syntax for importing JSNLog using ES6?
我似乎无法弄清楚如何将 JSNLog 导入到我基于 ES6 (babel) 的 Aurelia 项目中。我试过:
import 'jsnlog'; // JL is undefined
import JL from 'jsnlog'; // JL is {}
import {JL} from 'jsnlog'; // JL is undefined
如果重要的话,我了解到 jsnlog.js 文件是从打字稿源生成的。
根据this line源代码如下
import {JL} from 'jsnlog';
应该可以。至少,它对我有用。
如果没有,请检查您的 SystemJS 设置。问题将在那里。
我是JSNLog的作者
刚刚向 jsnlog.com 站点添加了有关使用 ES6 导入将 JSNLog 导入 ES6 NodeJs 应用程序的信息:
http://jsnlog.com/Documentation/HowTo/LoadingJsFile#es6
(使用 Babel 作为转译器)。
这使用:
import {JL} from 'jsnlog';
我似乎无法弄清楚如何将 JSNLog 导入到我基于 ES6 (babel) 的 Aurelia 项目中。我试过:
import 'jsnlog'; // JL is undefined
import JL from 'jsnlog'; // JL is {}
import {JL} from 'jsnlog'; // JL is undefined
如果重要的话,我了解到 jsnlog.js 文件是从打字稿源生成的。
根据this line源代码如下
import {JL} from 'jsnlog';
应该可以。至少,它对我有用。
如果没有,请检查您的 SystemJS 设置。问题将在那里。
我是JSNLog的作者
刚刚向 jsnlog.com 站点添加了有关使用 ES6 导入将 JSNLog 导入 ES6 NodeJs 应用程序的信息: http://jsnlog.com/Documentation/HowTo/LoadingJsFile#es6 (使用 Babel 作为转译器)。
这使用:
import {JL} from 'jsnlog';