0
点赞
收藏
分享

微信扫一扫

手牵手系列之TypeScript开发环境搭建

_铁马冰河_ 2022-01-20 阅读 75

新建项目

初始化

npm init

安装全局依赖

npm install typescript tslint -g
  • 执行命令初始化,项目根目录生成tsconfig.json文件
tsc --init
  • 引入webpack(版本4.0)
npm install webpack webpack-cli webpack-dev-server -D
  • 根目录新建build文件夹,以及文件下webpack.config.js文件 ,用于webpack相关配置。
module.exports = {
  entry: './src/index.ts', // 入口文件
  output: {
    filename: 'main.js' // 编译完出口文件
  },
  resolve: {
    extensions: ['.js', '.ts', '.tsx'] // 文件后缀,自动解析文件拓展 示例:import xxx from './index.js 可以省略.js后缀 import xxx from './index'
  },
  module: {
    // 通过正则表达式配置不同文件处理,比如loader
    rules: [
      {
        test: /\.tsx?$/,
        use: 'ts-loader'
      }
    ]
  }
}

下载ts-loader,用于解析ts。

npm install ts-loader -D

举报

相关推荐

0 条评论