代码之家  ›  专栏  ›  技术社区  ›  Nil

在单个文件中捆绑typescript输出

  •  6
  • Nil  · 技术社区  · 9 年前

    提到 my dummy github project 详细信息。尝试了吞咽式的字体,concat,丑陋的方式,但没有成功。

    1 回复  |  直到 9 年前
        1
  •  18
  •   Tom    6 年前

    使用 webpack 具有 ts-loader

    1. 安装网页包

      > npm install webpack ts-loader --save-dev
      
    2. const path = require('path');
      module.exports = {
         entry: "./src/index.ts",
         output: {
             filename: "bundle.js",
             path: path.resolve(__dirname, 'dist')
         },
         resolve: {
             extensions: [".webpack.js", ".web.js", ".ts", ".js"]
         },
         module: {
             rules: [{ test: /\.ts$/, loader: "ts-loader" }]
         }
      }
      
    3. 运行网页包

      > webpack
      
    4. webpack

      > npm install webpack-cli