git 同期プロジェクトで行う方法、一部のファイルが異なります
PHPz
PHPz 2017-05-02 09:48:55
0
1
853

プロジェクトは git を使用して同期されており、いくつかの要件があります

要件 1: オンラインとオフラインで異なるフロントエンド JS ファイルを呼び出す

たとえば、vue では、ローカル開発環境ではファイルの開発バージョンが呼び出されますが、オンライン環境ではファイルの運用環境バージョンが呼び出されます。その理由については、公式ドキュメントを参照してください:

重要な注意事項: 開発時には、一般的なエラーが発生した場合にわかりやすい警告が表示される開発バージョンを使用してください。

開発環境には最小限に圧縮されたバージョンを使用しないでください。そうしないと、エラー プロンプトや警告が表示されなくなります。

要件 2: 正式環境とテスト環境で異なるデータベースを使用する

同じ DB ファイルでも、ローカルではテスト用データベースにリンクし、オンライン公式環境では正式版データベースにリンクしたい

どうやってやるの?

.gitignore を変更することで、一部のファイルが同期しなくなる事態を排除してください。複数人で開発しているため、ローカル環境のファイルを別の開発環境に同期する必要があります。

考慮する必要がある別の状況があります:

一部のコードをローカルで変更する場合、同期のたびに手動で調整する必要がなく、同期後にオンライン環境をすぐにデプロイできます。

PHPz
PHPz

学习是最好的投资!

全員に返信(1)
淡淡烟草味

実際にやったことはありません。アイデアを提供できるかどうか試しているだけです。
ビルド ツール npm を使用して開発と形式化のためのさまざまな手順を実装し、git にアップロードされるのは構成ファイルです。同期されるのは、この構成ファイルです (このファイルには、プロジェクト内の依存関係と前処理 (webpack、gulp) が含まれています)。
Development と dev は同じパッケージに配置され、ローカルで dev を実行します。 開発実行ビルド;

git ブランチ機能は手動調整のニーズを満たすことができない場合があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート