我正在尝试使用JSDoc对我的Ionic 2应用程序进行文档编写,但是我在使用它与Angular 2的语法时遇到了困难。
例如,在我的应用程序顶部有以下代码:
import {App, Events, IonicApp, Platform} from 'ionic-framework/ionic';
import {UserData} from './providers/user-data';
@App({
templateUrl: 'build/app.html',
providers: [UserData],
config: {
}
})
尝试解析该文件时,由于@App,JSDoc报错如下:
ERROR: 无法解析 /home/user/Projects/mobileApp/app/app.js: 第4行:Unexpected token ILLEGAL
此外,我的构造器看起来像这样(使用了Ionic 2的教程模板):
class MyApp {
constructor(app: IonicApp, platform: Platform, events: Events, userData: UserData) {
}
}
这会导致错误:
ERROR: 无法解析 /home/user/Projects/mobileApp/app/app.js: 第27行:意外的标记 :
请问有人能告诉我如何避免这些错误吗?
感谢任何帮助。