TypeScript从入门到精通(二十五)用Parcel打包TypeScript代码

第二十篇文章中实现了import方式的引入,但是配置起来相当的复杂
使用我们Parcel这个打包工具一切变得简单起来了

新建一个项目

这个步骤在第22篇博客中有详细的提到

  1. 新建立一个项目TSTest,在桌面新建立一个文件夹,然后在VSCode中打开。
  2. 打开终端,输入npm init -y,创建package.json文件
  3. 在终端中输入tsc --init,创建tsconfig.json文件
  4. 修改tsconfig.json配置rootDiroutDir.
  5. 新建src文件夹,在里边建立index.html,page.ts文件
  6. 编写index.html文件,并引入page.ts文件
  7. 编写page.ts文件。

index.html 文件代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./page.ts"></script>
</head>
<body>
    
</body>
</html>

page.ts文件代码:

class Content {
    cname:string = "哈哈小猿"
    returnName():string{
            return this.cname
    }
}
let content = new Content()
console.log(content.returnName());

现在我们并不能正常的预览出效果,我们需要Parcel的帮忙。

Parcel 的安装和使用

可以通过npm或者yarn来进行安装

npm add --dev parcel@next

修改package.json里边的代码。

{
  "scripts": {
    "test": "parcel ./src/index.html"
  },
}

这个意思就是使用parcelindex.html进行一个编译。
然后打开终端输入npm test,这时候终端会给出一个地址http://localhost:1234,把地址放到浏览器上,可以看到浏览器的控制台会输出哈哈小猿
这说明Parcel会自动对index.html中引入的TypeScript文件进行编译,然后打包好后,就可以直接使用了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值