.Net
筆記
使用 VS 的 cshtml 裡開發 js,在閱讀上是有一點不太容易,這篇做一個筆記
以下用 Vuejs 舉例,會看到都是只有白色的一片
Learn More →
Learn More →
假如要有良好的 Color 去識別程式碼,就需要將它們抽離並放入 .js 裡面
但假設這段的程式碼裡面會有需要 "@" 的 .Net 語法就會有有一些實務上整合的麻煩。
如下圖的例子,如:多語系、url 的產生…等
Learn More →
在網路上找了解決辦法,大部分是提到說放入 window 底下,做全域變數整合
以上 razor 與純 js 的問題,就是另一個題外話了,未來有機會再做處理
相比 VS 的程式碼閱讀,VS Code 在這一塊就很好
Learn More →
雖然 VS 2022 17 版官方已經有說明會加強這塊。
短時間要完善可能還要一大段,目前還是以 VS Code 協助 cshtml 的開發
VS Code 要設定這一塊會有幾個步驟
VS Code 的使用者設定內
{
"editor.formatOnSave": true,
"emmet.includeLanguages": {
"aspnetcorerazor": "html" // 重要,告訴編譯器 html 內有 razor
},
"files.associations": {
"*.cshtml": "html"
}
}
如此在存檔時,也能夠同時做 format 但其實也變相鼓勵在 VS Code 開發 .Net (笑
之後在 Mac OS 可能也比較可以無痛銜接
最近有機器重建
Oct 9, 2024$projectPath = "<專案路徑>.csproj" # 例如 "D:\1.Prestige\CorrInOneNet6\CorrosionMonitoringSystemNet6\CorrosionMonitoringSystemNet6.csproj"$publishFolder = "<發佈資料夾>" # 例如 "D:\publish\CorrosionMonitoringSystemNet6"
Oct 4, 2024載入 Video.js 相關的 js 、css 工具。下面由 CDN 載入相關工具 <link href="https://vjs.zencdn.net/8.16.1/video-js.css" rel="stylesheet" /> <!-- "core" version of Video.js --> <script src="https://cdnjs.cloudflare.com/ajax/libs/video.js/8.17.3/video.min.js"></script> <!--Video.js 支援串流 plugin--> <script src="https://cdn.jsdelivr.net/npm/@videojs/http-streaming@3.10.0/dist/videojs-http-streaming.min.js"></script> 在需要使用 video 的位置放入 <video-js> 的客製化的 html Tag <video-js
Sep 16, 2024探討在 .cshtml 裡面定義了一些文字樣板要跟 js 共用
Sep 3, 2024or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up