2016-02-15 16 views

答えて

1

(、はいている緑なしている赤)のみ非上場の例外は.xproj(およびTFS .xproj.vspsccのため)でした。

ローカルのワークスペースからフォルダを削除して(別の場所にバックアップした後)、ソース管理から復元して、すべてのパッケージが元に戻ったら、すべてが正しく動作するように見えます。

これは、gulpfile.jswwwrootに必要cssjsfontコンポーネントを移動するように構成されていることを前提としています。

また、私はこれを書いて以来、propertiesフォルダ内にlaunchSettings.jsonというソースがあります(なぜそれがちょうど生成されたのかわかりません)。


.tfsignoreファイルは現在、次のとおりです。

project\wwwroot 
!project\wwwroot\web.config 
project\node_modules 
project\bower_components 

(これまでOKのようですが、そのようなJS、CSSや画像などの他の静的リソースが中に追加された場合、潜在的に変更することになる。)

+0

カスタム画像、CSS、およびJavaScriptファイルも含まれているので、wwwrootを無視しないでください;) –

+0

@JuergenGutsch「gulpfile.js」を使用してカスタムCSS/JSを適切なバンドル? – NikolaiDante

+0

はい、しかし、これはwwwrootから完全に独立しています。 gulpは、wwwrootのファイルをuglifyしてバンドルするかどうかをチェックしますが、元のファイルもwwwrootフォルダーにあります。 このファイルを自分のチーム内の他の開発者と共有するには、このファイルをソースコントロールにコミットする必要があります; –

1

プロジェクト設定であるか、または直接変更する必要があるものはすべて保存する必要があります。直接ダウンロードされたもの(参照、bower/node)、またはそれらに直接基づいているもの(gulpによってコピーされるlibフォルダ)は無視する必要があります。

したがって、あなたの場合は、bower、node、project \ wwwroot \ libは無視してください。カスタムCSSまたはjsがある場合はwwwrootフォルダが必要です。

3

使用しているソースコントロールについては言及していませんが、(VS 2015/.NET Core/DNXでも)無視する標準的な設定で最新の状態に保たれている.gitignore for Visual Studioがあります。あなたはいつでもあなたが使用しているソースコントロールのためにそれを適応させることができます。

関連する問題