用 Babel 去构建 TypeScript 项目现在空项目中创建 package.json 文件,再去安装 Babel,@babel/core 是 babel 的核心,@babel/cli 是 Babel 的命令行,可以在终端使用 Babel 的命令行,输入npx babel --help查看所有的命令 。接下来创建 src 目录并进入:
在 src 里面新建 index.ts 文件,文件的内容为:
为了支持上面的语法需要继续安装三个插件插件和两个预设
@babel/preset-env预设能够支持大多数 ES6 语法,少数的语法需要使用插件,@babel/preset-typescript翻译 TS 文件的 。
这时在 package.json 文件的scripts里面新增以下内容:
build 是 dist 的简写版本,功能是一样的,Babel 不能自己识别.tsx和.ts文件,所以需要--extensions指定文件,简写为-x。
还剩最后一道程序,在 package.json 同级目录下新建 babel.config.json 文件,输入以下内容:
好了,现在输入命令行进行编译:
现在我把 index.ts 的内容改为:
输入命令:
依然编译成功,所以:
现在来配置,安装 typescript:
初始化配置文件:
打开配置文件 tsconfig.json,更改 noEmit 配置项,表示 typescript 只执行类型检查不编译输出文件:
这时在命令行执行,持续监听文件的更改就行了:
【babel官网 babel】 类型检查配置完成 。这时 Babel 负责编译,typescript 负责类型检查 。
Babel 环境中 TypeScript 中的语法又四个不能使用:
现在还是推荐使用主流方式去构建 TypeScript 项目,即 webpack 的方式,使用 ts-loader 配合 typescript实现 。附赠一个技巧:
如何配置 babel在此之前你需要首先了解一下什么是 babel ,以及 babel的使用指南 ;如果你需要其他babel的版本,还请参考[ ]。
Babel是可以配置!许多其他工具具有类似的配置:ESLint (.eslintrc), Prettier (.prettierrc) 。
允许使用所有 Babel API选项。然而,如果该选项需要JavaScript,您可能需要使用Javascript 配置文件。
在项目的根目录下(package.json的位置)创建一个名为babel.config.js的文件,其中包含以下内容:
查看 babel.config.js文档 ,以查看更多配置选项 。
在项目的根目录下(package.json的位置)创建一个名为.babelrc的文件,其中包含以下内容:
查看 .babelrc文档 ,以查看更多配置选项 。
或者,您可以选择在package.json中,使用babel键值指定.babelrc配置,如下所示:
与.babelrc的配置结构相同,但你可以用JavaScript编写它 。
您可以访问任何Node.js API,例如基于流程环境的动态配置:
查看 babel-cli文档 ,以查看更多配置选项 。
查看 babel-core文档 ,以查看更多配置选项 。
文章插图
通天塔这部电影想表达什么?电影《通天塔》讲述发生在11天内,世界上不同国家的四个家庭源于沟通不畅的悲剧故事 。
剧情简介——
在摩洛哥、墨西哥和日本发生的三个故事 。
理查德(布拉德?皮特 饰)和妻子苏珊(凯特 布兰切特 饰)因为婚姻危机,去摩洛哥旅行,苏珊在旅行车里遭遇枪击,为了医治苏珊,一车美国游客不得不在摩洛哥的小村滞留,而警方也将此次事件上升为恐怖袭击,展开了调查,其实真相却惊人的简单 。
理查德夫妇滞留在摩洛哥,影响到了家里的孩子们,墨西哥保姆为了参加儿子的婚礼,只能让她的侄子(盖尔?贾西亚 饰)开车带着她和孩子们一起去,但是,从墨西哥过境回来的时候,他们遇到了麻烦,警方怀疑她绑架美国小孩,事情开始不受控制 。
日本,聋哑少女千惠子孤寂地生活在无声的世界中,母亲的自杀使她和父亲的沟通越发困难,由于自己的残疾,她也得不到异性的关注,性格越发叛逆 。于是,她用自己的方式,和世界沟通交流 。
扩展资料:
《通天塔》是亚历桑德罗·冈萨雷斯·伊纳里图执导的剧情片,由布拉德·皮特、凯特·布兰切特、菊地凛子主演 。该片于2006年11月10日在美国上映,2007年3月13日在中国大陆上映 。
角色介绍——
1、理查德
演员 布拉德·皮特
苏珊的丈夫,美国人 。与妻子苏珊前往荒凉的非洲旅游,目的是为了挽救他们濒临崩溃的婚姻 。不料苏珊突然被子弹击中,为了挽救爱人危在旦夕的生命,理查德千方百计四处求救,怎奈人生地疏、语言不通,任何一件简单的情况解释起来都遇到重重障碍 。
2、苏珊
演员 凯特·布兰切特
理查德的妻子,与丈夫理查德婚姻不睦,在非洲经过了反复的争论以及内心的挣扎之后,两人依然摆脱不了怅惘的心结,正搭巴士奔向下一个目的地 。不料悲剧突然降临,一颗子弹穿过车窗,击中了她 。
秒懂生活扩展阅读
- denim dungaree日本官网 denim
- 18罗汉手链有什么用
- 地图鱼可以食用吗
- 饭店点菜宝怎么用
- 如何正确清洗皮草
- 三鲜丸子汤怎么做
- 芝麻信用分办信用卡有用吗
- over 完了的英文
- 鉴别纤维方法
- 鸡兔同笼应用题100道解方程,一元一次方程 鸡兔同笼应用题