Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

`ionic info` without having run `npm install`

オープン
#3,932 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
nodejs, typescript
領域
cli

調査の方向性

まず npm install を実行する前に、新しい checkout で ionic info を再現し、その後 ionic info コマンドのパッケージ検出およびエラー報告の経路を追跡します。コマンドが依存関係の不足を説明し、インストールするようユーザーに案内し、パッケージの読み込みに関する誤解を招くエラーを表示しなければ完了です。

索引モデルが issue の本文から書いたものです。

説明

triage

Running ionic info on a fresh checkout of a project without running npm install first leads to some output like this:

λ ionic info                                                                                                                                                                     
                                                                                                                       
[ERROR] Error loading ionic-angular package.json: Error: Cannot find module 'ionic-angular/package'                    
[ERROR] Error loading @ionic/app-scripts package.json: Error: Cannot find module '@ionic/app-scripts/package'          
                                                                                                                       
Ionic:                                                                                                                 
                                                                                                                       
   ionic (Ionic CLI)  : 4.10.3 (C:\Users\Jan\scoop\persist\nvm\nodejs\v10.15.1\node_modules\ionic)                     
   Ionic Framework    : not installed                                                                                  
   @ionic/app-scripts : not installed                                                                                  
                                                                                                                       
Cordova:                                                                                                               
                                                                                                                       
   cordova (Cordova CLI) : 9.0.0                                                                                       
   Cordova Platforms     : not available                                                                               
   Cordova Plugins       : not available                                                                               
                                                                                                                       
System:                                                                                                                
                                                                                                                       
   ios-deploy : 1.9.2                                                                                                  
   NodeJS     : v10.15.1 (C:\Users\Jan\scoop\apps\nvm\current\nodejs\nodejs\node.exe)                                  
   npm        : 6.4.1                                                                                                  
   OS         : Windows 10                                                                                             
   Xcode      : Xcode 10.1                                                                                             

It might be useful to recognize that this is probably because of a missing npm install and educate the user about this.

主要言語
TypeScript
スター
2k
フォーク
681
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ionic-team/ionic-cli のほかの issue

ionic-team/ionic-cli の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。