TypeScript


调试环境

  • 安装ts
    npm i typescript -g
  • 配置文件
    tsc --init
  • 生成package.json
    npm init
  • 工程化
    • 安装相关工具:webpack,webpack-cli,webpack-dev-server
      npm i webpack webpack-cli webpzck-dev-server ts-loader typescript html-webpack-plugin

编译ts

tsc ./index.ts

ts+vue项目应用

UI库等第三方库引入

  • 声明文件
    //常用库都是有声明文件的,如果没有就手动安装
    //安装地址形式通常是@types/XXX
    //这里是:npm i -D @types/XXX
    
    //假设lodash:npm i -D @types/lodash
    //以moment为例
    import moment from 'moment'
    
    @Component
    export default class App extends Vue{
      msg = moment().format('YYYY-MM-DD')
    }

文章作者: zhengzheng
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zhengzheng !
  目录