• tsconfig.json 是 ts 项目的编译选项配置文件. 在 ts 项目中如果你不添加这份文件,ts 会使用默认的配置
    • vue-shim.d.ts 由于 TypeScript 默认并不支持 .vue 后缀的文件,所以在 vue 项目中引入的时候需要创建一个 vue-shim.d.ts 文件 ```typescript declare module ‘.vue’ { import Vue from ‘vue’ export default Vue }

    declare module ‘element-ui/lib/locale/lang/*’ { export const elementLocale: any }

    declare module ‘*.gif’ { export const gif: any }

    // 第三方依赖没有typescript版的话需要声明这个module declare module ‘vue-count-to’

    declare module ‘vue2-dropzone’

    declare module ‘vue-image-crop-upload’

    1. - 安装/引入依赖
    2. 安装依赖需要在包名前加入@types/安装typescript版本的依赖,如果没有,安装原来的Javascript版的依赖则需要在<br />vue-shim.d.ts中声明module
    3. ```typescript
    4. npm install @types/moment

    typeScript引入依赖跟JavaScript一样

    1. import moment from 'moment'