Mar*_*hel 8 jwt cordova typescript ionic-framework angular
使用新安装的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';
Run Code Online (Sandbox Code Playgroud)
重现:
ionic start testapp --v2 --ts
cd testapp
npm i --save angular2-jwt
Run Code Online (Sandbox Code Playgroud)
和应用页面:
@App({
templateUrl: 'build/app.html',
providers: [
provide(AuthHttp, {
useFactory: (http) => {
return new AuthHttp(new AuthConfig({
headerPrefix: '',
noJwtError: true
}), http);
},
deps: [Http]
})
]
})
class MyApp {}
Run Code Online (Sandbox Code Playgroud)
有没有人知道如何解决这个小谜题?
“导入”和“导出”只能与“sourceType:模块”一起出现
您需要module
在 tsconfig 或命令行中指定 a。例如
'module': 'commonjs'
Run Code Online (Sandbox Code Playgroud)
https://basarat.gitbooks.io/typescript/content/docs/project/modules.html
归档时间: |
|
查看次数: |
1469 次 |
最近记录: |