【发布时间】:2016-07-26 02:13:02
【问题描述】:
使用全新安装的 ionic2 处理新项目,安装 angular2-jwt 后出现此错误:
ParseError: 'import' and 'export' may appear only with 'sourceType: module'
D:\desenv\arquivos\workspace_inbit\medipop-parent\medipop-app\node_modules\angular2-jwt\angular2-jwt.ts:1
import {Injectable, Injector} from 'angular2/core';
复制:
ionic start testapp --v2 --ts
cd testapp
npm i --save angular2-jwt
和应用页面:
@App({
templateUrl: 'build/app.html',
providers: [
provide(AuthHttp, {
useFactory: (http) => {
return new AuthHttp(new AuthConfig({
headerPrefix: '',
noJwtError: true
}), http);
},
deps: [Http]
})
]
})
class MyApp {}
有人知道如何解决这个小谜题吗?
【问题讨论】:
-
我在这里也遇到了同样的问题。你找到解决办法了吗?
-
还没有 Michel,basarat 建议在 tsconfig 中包含一个
module,但已经指定了一个:'module': 'commonjs'@Michael
标签: cordova typescript ionic-framework angular jwt