如何使用vs2022在.net6中调试带typescript的静态页面

如何使用vs2022在.net6中调试带typescript的静态页面

小编给大家分享一下如何使用vs2022在.net6中调试带typescript的静态页面,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

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"//ts编译出js的输出目录},"include":["ts/**/*"],//ts所在位置。“**/”为任意层级目录,“?”和“*”为一般通配符。"exclude":["node_modules","wwwroot"]}

4、修改program.cs,指定web文件夹,并支持静态内容。

//varbuilder=WebApplication.CreateBuilder(args);varbuilder=WebApplication.CreateBuilder(newWebApplicationOptions{WebRootPath="web"//网站根目录});varapp=builder.Build();app.UseDefaultFiles();//支持默认文件(index.html)app.UseStaticFiles();//启用静态文件支持//app.MapGet("/",()=>"HelloWorld!");app.Run();

5、写一个简单的ts文件f1.ts

document.getElementById('s1').innerHTML="I'mcomming...."

其实这里是简单的js内容而已

6、编译之后,会生成js

7、index.html内容如下

<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title></title></head><body>aaa<spanid="s1"></span><scriptsrc="/scripts/js/f1.js"></script></body></html>

运行结果:

看完了这篇文章,相信你对“如何使用vs2022在.net6中调试带typescript的静态页面”有了一定的了解,如果想了解更多相关知识,欢迎关注恰卡编程网行业资讯频道,感谢各位的阅读!

发布于 2021-12-22 22:00:48
收藏
分享
海报
0 条评论
68
上一篇:C语言如何打印各种图案 下一篇:angular双向绑定的示例分析
目录

    推荐阅读

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码