ionic-team / ionic-team/ionic-cli

init (beta) does not work

未關閉
#4,414 1 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
triage
主要語言
TypeScript
星號
2k
分支
682
PR 合併指標
30 天內沒有已合併 PR

描述

**Description:**
trying to use the new `ionic init `command does not work as expected.

After creating a simple ng app with `ng new` we try to add with ionic init the ionic project.

This is the output we have:
```
ionic init
? Project name: web-client-ionic
[WARN] Could not determine project type.

Please choose a project type from the list.

? Project type: @ionic/angular (angular)
[OK] Your Ionic project has been initialized!
```
This is only creating the `ionic.config.json` file, but it does not install any dependencies.

On running now `ionic serve` we get this
```
ionic serve
> ng run app:serve --host=localhost --port=8100
[ng] An unhandled exception occurred: Project does not exist.
[ng] See "/private/var/folders/t0/25v77r0n1h52ln6mmjvnllzm0000gn/T/ng-1qK8zi/angular-errors.log" for further details.

[ERROR] ng has unexpectedly closed (exit code 127).

The Ionic CLI will exit. Please check any output above for error details.
```
Also after installaing @ionic/angular and @ionic/angular-toolkit we run into the same error

I know the function is in beta, but perhaps this is not an expecting error from your side

thx

貢獻指南

開啟貢獻指南

研究方向

使用 `ng new` 重現回報的流程,接著執行 `ionic init` 和 `ionic serve`,以命令輸出作為起點。追蹤 `init` 和 `serve` 的進入點,以判斷為什麼初始化的 Angular 專案無法被辨識;完成標準是產生的專案可以執行 `ionic serve`,且不會出現「Project does not exist」錯誤。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
angular, typescript
領域
cli
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。