我正在使用Angular 2處理Aspnet核心Web應用程序。由於Angular 2需要節點模塊,因此我們使用package.json安裝依賴項。
但它在解決方案級別創建文件夾。由於每次我們傾向於將節點模塊文件夾手動複製到wwwroot文件夾,AspnetCore應用程序參考只能訪問wwwroot文件夾。
只要我們不添加新的依賴關係,這種方法應該沒問題。但如果我們繼續添加新的軟件包,那麼每次手動複製都會很痛苦。
任何解決方案?將節點模塊複製到wwwroot AspNetCore
回答
我不會將node_modules
複製到wwwroot
文件夾,因爲它還包含許多你永遠不需要的東西。通常你只需要將需要的內容複製到wwwroot
。最好的方法是使用Webpack。我寫了一些關於它的線在帖子:
- http://asp.net-hacker.rocks/2016/09/19/aspnetcore-and-angular2-using-dotnetcli-and-vscode.html
- http://asp.net-hacker.rocks/2016/09/19/aspnetcore-and-angular2-using-dotnetcli-and-vscode.html
這個職位是使用Angular2,並且已經過時,但使用的WebPack的概念仍然是相同的。 另一種選擇是使用咕嚕或吞掉只需要的JavaScript文件複製到wwwroot
:
希望這有助於
這是一個非常酷的入門包安裝一個新的使用ASP.NET Core和Angular的項目:https://github.com/damienbod/AngularWebpackVisualStudio
我跟着[這](https://中。 com/@ levifuller/building-an-angular-application-with-asp-net-core-in-visual-studio-2017-visualized-f4b163830eaa)讓我知道它是否對構建大型應用程序有幫助。我想在asp.net核心'index.cshtml'中設置角度'index.html',我怎麼能做到這一點。 – k11k2
這是一個很好的教程。 –
想要刪除angular2中的index.html文件並添加這些文件asp.net核心'index.cshtml'有可能嗎? – k11k2
- 1. 將塊常量複製到模塊中
- 2. XSLT通過重複節點將節點中的值複製到另一節點
- 3. SmartGWT複製部分樹:將葉節點複製到其他TreeGrid的根節點
- 4. XSLT:在迭代時將節點複製到另一個節點
- 5. 將具有多個子節點的Firebase節點複製到另一個節點
- 6. 爲節點模塊
- 7. 將模塊複製到Django中,「沒有名爲[moduleName]的模塊」
- 8. 厭倦了將node_modules複製到wwwroot文件夾
- 9. Copy-Item:如何從PowerShell將文件複製到inetpub \ wwwroot
- 10. Drupal模塊,從上傳的文本文件複製文本到節點主體
- 11. 節點:錯誤:找不到模塊
- 12. 節點沒有看到模塊
- 13. 將ES6表達的節點文件封裝到單個節點模塊中
- 14. npm install不會將各個節點模塊的相關性安裝到各個節點模塊文件夾
- 15. 複製節點屬性父節點
- 16. 與節點的JRE模塊
- 17. Angluar4沒有節點模塊
- 18. 用戶模塊 - 節點js
- 19. 節點模塊問題
- 20. 導入節點模塊
- 21. XSL將父節點複製爲其自己的父節點
- 22. 如何將Firebase中的節點(對象)複製到另一個節點?
- 23. SQL Server xml將一個節點的值複製到另一個節點
- 24. 如何將childNode從一個節點複製到另一個節點?
- 25. 如何將mysql-promise作爲模塊導出到節點Js中?
- 26. javafx複製當前節點到另一個節點的功能
- 27. 在wwwroot中複製html文件
- 28. 將內容中的DNN HTML Pro模塊複製到另一個模塊
- 29. BizTalk - 如何將這兩個節點映射到重複節點?
- 30. Elasticache - 增加複製節點
[使用ASP.NET Core在\ project.json \中排除未縮小文件的發佈](https ://stackoverflow.com/questions/38370823/exclude-non-minified-files-from-publish-in-project-json-with-asp-net-core) – Tseng