網站首頁 編程語言 正文
1、新建一個空的web項目
2、設計、建好目錄結構
其中ts存放typescript源文件,web為網站根目錄,scripts/js存放ts生成的js腳本。
index.html為靜態網頁。
3、新建ts配置文件tsconfig.json,修改內容為:
{ "compilerOptions": { "noImplicitAny": false, "noEmitOnError": true, "removeComments": false, "sourceMap": true, "target": "es5", "outDir": "web/scripts/js"http://ts編譯出js的輸出目錄 }, "include": ["ts/**/*"],//ts所在位置?!?*/”為任意層級目錄,“?”和“*”為一般通配符。 "exclude": [ "node_modules", "wwwroot" ] }
4、修改program.cs,指定web文件夾,并支持靜態內容。
//var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(new WebApplicationOptions { WebRootPath = "web"http://網站根目錄 }); var app = builder.Build(); app.UseDefaultFiles();//支持默認文件(index.html) app.UseStaticFiles();//啟用靜態文件支持 //app.MapGet("/", () => "Hello World!"); app.Run();
5、寫一個簡單的ts文件f1.ts
document.getElementById('s1').innerHTML="I'm comming...."
其實這里是簡單的js內容而已
6、編譯之后,會生成js
7、index.html內容如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> aaa<span id="s1"></span> <script src="/scripts/js/f1.js"></script> </body> </html>
運行結果:
原文鏈接:https://www.cnblogs.com/wanjinliu/p/15547055.html
相關推薦
- 2022-08-19 WPF使用DrawingContext實現二維繪圖_C#教程
- 2022-09-21 Mac安裝軟件時提示已損壞的完美解決方法_相關技巧
- 2023-10-09 時間戳轉日期格式-自動補零,日期格式轉時間戳
- 2022-09-12 輕量級域名解析服務器之dnsmasq的介紹與部署_服務器其它
- 2022-10-31 ?Go?語言實現?HTTP?文件上傳和下載_Golang
- 2022-10-21 Go語言使用goroutine及通道實現并發詳解_Golang
- 2022-11-02 python?pip特殊用法之pip?install?-v?-e?.命令詳解_python
- 2022-11-13 C++實現RSA加密解密算法是示例代碼_C 語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支