Webpack+typescript開発プリファレンスパラメータの設定


Webpack+typescript開発プリファレンスパラメータの設定


📍 Webpack+javascript开发普利法伦斯帕拉米塔的设定


📍typescriptのインストール

> npm install --save-dev typescript ts-loader

📍tsconfig.jsonファイルの追加、設定

tsconfig.json
{
  "compilerOptions": {
    "outDir": "./dist/",
    "noImplicitAny": true,
    "module": "es6",
    "target": "es5",
    "jsx": "react",
    "allowJs": true,
    "moduleResolution": "node"
  }
}

📍webpack.config.jsコンテンツの追加

webpack.config.js
...
module.exports = {
  ...
  module: {
    rules: [
      {
        test: /\.tsx?$/,
        use: 'ts-loader',
        exclude: /node_modules/,
      },
      ...
    ],
  },
  resolve: {
    extensions: ['.tsx', '.ts', '.js'],
  },
  ...
};

📍*.js -> *.tsの変更


📍ソース

  • https://webpack.kr/guides/typescript/