NativeScript / NativeScript/nativescript-cli
Application is rebuilt when passing --env.uglify for a first time
まだ誰も着手していません。
- 主要言語
- JavaScript
- スター
- 1.1k
- フォーク
- 204
- 平均マージ
- 1日 9時間
- マージ済み PR(30日)
- 8
説明
Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):
- CLI: 5.2.0
- Android Runtime: 5.2.0
- iOS Runtime: 5.2.0
Describe the bug
when you run project with: tns run ios --bundle and then with: tns run ios --bundle --env.uglify, you will see that the project will pass through building process.
To Reproduce
tns create appNG --ngtns run ios --bundle- stop the process
tns run ios --bundle --env.uglify
you will see :Building project..., Project successfully built.in console logs
Expected behavior
not sure this behavior is correct
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、issue にある 2 つのコマンド、tns run ios --bundle と、それに続く tns run ios --bundle --env.uglify を再現し、ビルドログを比較します。NativeScript CLI のビルドおよびバンドリングのエントリポイントを読み、--env.uglify の変更によって既存のビルドが無効化されるべきかどうかを確認します。動作と期待される結果が文書化され、回帰テストでカバーされていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- ios, javascript
- 領域
- build-system, cli, mobile
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 28/100