0

我對aspnetcore-spa功能有問題。我試圖做的是在SEPARATE項目中基於yeoman的示例項目(使用angular2)來實現它。但即時遇到一個問題,我懷疑是由一些缺少配置或什麼的。爲了解釋什麼,我下面的過程說明了這個問題:aspnetcore-spa(webpack) - 當在單獨的項目中使用時構建不需要的js文件

  1. 我生成使用「喲aspnetcore水療中心」,並選擇angular2一個樣本項目。
  2. 我創建了一個空的.net核心項目。
  3. 我將相關文件複製到樣本項目的新項目中,就我所見。 https://github.com/baseless/AspNetCoreSpaQDemo

結果

生成的示例項目按預期運行:結果中可見一斑。在VS中查找時,沒有.js文件是基於ClientApp中的ts文件生成的。如果我改變一個屬性,例如counter.ts文件,它應該在瀏覽器中更新。

創建的項目與複製文件但是DO生成.js文件在生成過程中。然後Webpack似乎使用這些文件,所以如果我更改counter.ts文件中的屬性,瀏覽器中沒有任何更改。但是,如果我刪除匹配的counter.js文件,counter.ts文件被重建爲js和瀏覽器更新。

什麼即時通訊故障查找是什麼原因,因爲我只是在兩個項目中使用相同的項目,webpack等等配置文件。我對webpack完全是綠色的,所以可能需要運行一些東西?有什麼需要這個工作?

回答

0

做了一些示例項目的檢查,它是由xproj設置導致禁用自動打字稿編譯。認爲它與webpack有關,但一旦我將<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>添加到我的ProjectName.xproj文件後,一切正常。

相關問題