离子2启动.JSON:属性“程序”不存在“路径”



我试图运行我的离子2应用程序的'启动程序'调试模式。我会收到错误"Attribute 'program' does not exist",然后是App.ts应该是的路径。默认情况下,我的启动。json看起来像这样:

"version": "0.2.0",
"configurations": [
{
    "type": "node",
    "request": "launch",
    "name": "Launch Program",
    "program": "${workspaceRoot}\app.ts",
    "cwd": "${workspaceRoot}",
    "outFiles": [],
    "sourceMaps": true
},
{
    "type": "node",
    "request": "attach",
    "name": "Attach to Process",
    "port": 5858,
    "outFiles": [],
    "sourceMaps": true
}
]

问题是,我已经搜索了我的目录,但在任何地方都找不到" app.ts"。我已经尝试由其他几个文件替换此文件,但是错误保持不变。另外,我愿意使用Cordova工具扩展名。该安装效果很好,但是我的启动。这是此启动模式的配置看起来像;

{
    "name": "Run Android on device",
    "cwd": "${workspaceRoot}",
    "type": "cordova",
    "request": "launch",
    "platform": "android",
    "target": "device",
    "port": 9222,
    "sourceMaps": true
}

我遇到此错误

找不到ionic.config.json文件。您是在一个离子项目中吗? '离子运行Android -Device -Verbose'失败了,而出口代码1

我会感谢任何帮助!谢谢。

您是否检查了项目根部是否有ionic.config.json文件?似乎缺少。看一下此存储库:https://github.com/driftyco/ionic2-app-base您的应用结构或更少看起来像一个。

除此之外,我不太确定您要做什么。您只是想运行一个简单的Ionic2项目吗?因为我从未见过或听说过launch.json文件。您使用VSCODE吗?要排除VSCODE配置中的任何错误,我将首先从命令行运行/构建应用程序。尝试通过在终端/命令提示中执行ionic serve来运行它。

编辑:

您正在使用哪种版本的Ionic2?我认为不再有app.ts

相关内容

  • 没有找到相关文章

最新更新