typescript的使用?如何在webpack中集成ts?

typescript

  • 与javascript的关系什么?

  • typescript是javascript的一个超集,比js多了类型静态检查功能 可以与javascript进行转换

  • 如何使用
    1.在终端打开 输入指令 : npm install typescript -g
    2.创建一个hello.ts输入语法并在相应的html里引入进行测试
    注意 : 我们会发现报错:浏览器不支持typescript,必须通过编译器把typescirpt编译成js并引入js才可以运行在浏览器上
    3.tsc ./hello.js 编译js文件
    如果想要编译成不一样的文件名:tsc --outfile tt.js hello.ts (就会编译成一个文件名为tt.js并且与hello.ts相对应的文件)
    4.配置完成,即可在浏览器运行ts代码

  • 如何在webpack中集成ts?
    1.在终端打开 输入指令 : npm install typescript ts-loader -D
    2.在目录中新建一个test.ts文件(任意)=> 在main.js中引入该ts文件
    注意 这时候如果 npm run dev 启动
    在这里插入图片描述
    原因是你没在 webpack.config.js里面配置相应ts
    3.webpack.config.js=>

 { test: /\.ts$/,exclude:/node_modules/,use:['ts-loader']}

并且将 main.js=>main.ts,webpack.config.js=>entry:"./src/mian.ts"
发现启动还会报错
在这里插入图片描述
4.添加tsconfig.json文件 :tsc --init
在根目录下自动生成tsconfig.json文件
5.报错消失 ,配置完成,可以启动项目了

你们觉得写的详细吗?还有什么需要补充的呢?

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值