美文网首页
一步一步建立自己的react 开发环境(二)

一步一步建立自己的react 开发环境(二)

作者: 铁了个铁 | 来源:发表于2019-05-10 09:46 被阅读0次

    这次的目标: 添加TypeScript

    1. 安装
      yarn add typescript awesome-typescript-loader source-map-loader --dev
    
    1. 添加TypeScript配置文件
    // tsconfig.json
    
    {
      "compilerOptions": {
        "outDir": "./dist/",
        "sourceMap": true,
        "noImplicitAny": true,
        "module": "commonjs",
        "target": "es5",
      },
      "include": [
        "./src/**/*"
      ]
    }
    
    1. 写一些代码
      把入口文件改为ts格式: index.js -> index.ts, 并给greetings一个类型:
    // src/index.ts
    
    import './index.css';
    const greetings: string = 'Hello world!';
    document.getElementById('root').innerText = greetings;
    
    1. 修改webpack配置
    // webpack.config.js
    
    // ...
    
    module.exports = {
      entry: './src/index.ts',
      module: {
        rules: [
          { enforce: 'pre', test: /\.js$/, loader: 'source-map-loader' },
          {
            oneOf: [
              { test: /\.ts$/, loader: 'awesome-typescript-loader' },
              // ...
            ]
          }
        ]
      },
      resolve: {
        extensions: ['.ts', '.js', '.json'],
      },
      // ...
    }
    
    1. 测试
      执行 yarn start , 成功了!

    最终代码
    下一步

    相关文章

      网友评论

          本文标题:一步一步建立自己的react 开发环境(二)

          本文链接:https://www.haomeiwen.com/subject/vrgmoqtx.html