首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入ES6库的Nodejs失败

导入ES6库的Nodejs失败
EN

Stack Overflow用户
提问于 2016-11-22 11:53:41
回答 2查看 224关注 0票数 0

我正在尝试在我的Node应用程序中导入ES6库。我尝试同时使用ES5和ES6脚本。我想做的只是:

代码语言:javascript
复制
import 'gnosisjs/src';

我得到的是:

代码语言:javascript
复制
gnosistest/node_modules/gnosisjs/src/index.js:1
(function (exports, require, module, __filename, __dirname) { import * as config from './config';
                                                          ^^^^^^
SyntaxError: Unexpected token import

我正在通过以下命令运行应用程序:

代码语言:javascript
复制
node -r babel-register -r babel-polyfill test.js

导入其他标准库似乎是可行的。

编辑:项目的截图:

http://i.imgur.com/wdcdY9W.png

和依赖关系:

http://i.imgur.com/zwewa8L.png

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-23 14:00:33

似乎在gnosis图书馆里有个问题。最新发布的问题已经解决了。

票数 0
EN

Stack Overflow用户

发布于 2016-11-22 12:17:33

src目录包含源文件。您应该从dist目录导入已编译的文件:

代码语言:javascript
复制
import 'gnosisjs/dist/gnosis';

您还应该使用babel-node运行应用程序。

代码语言:javascript
复制
babel-node test.js
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40741164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档