typescript有许多的优势,对于已经上手angular开发的朋友想必都会很熟悉。那么,若是想在其其余非angular框架环境下使用typescript须要哪些步骤呢?
如下内容,咱们将以一个静态页面为例,简述搭建typescript编译环境步骤,而且讲解如何在typescript中调用js库html
npm i typescript -g
。安装完成后在运行 tsc -v
能够查看安装的typescript版本,即安装成功在根目录手动创建tsconfig.json文件,或者终端中输入tsv --init
自动生成tsconfig文件,该文件用来配置typescript编译设置。修改后的tsconfig内容以下:node
{ "compilerOptions": { "target": "es5", "noImplicitAny": false, "module": "commonjs", "removeComments": true, "sourceMap": false, "outDir": "build" }, "exclude": [ "node_modules" ] }
咱们将编译后的目标格式设定为es5,采用commonjs文件模块,将编译后的目标文件输出到build文件夹
tsc -w
便可开始监听ts文件的变化,文件保存后将会同步编译输出到目标文件夹中。以调用一个canvas库fabric为例
npm i @types/fabric --save
便可安装<script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/2.2.3/fabric.min.js"></script>
,在html中引入编译后的js文件<script src="./build/funny.js"></script>
以上就是typescript在静态页面中的应用。