webpack:transpiling file so out put在源文件旁边

时间:2017-02-02 22:26:45

标签: javascript typescript webpack

我正在使用webpack在js中转换我的ts。我希望将js文件放在与其ts源相同的位置。现在我在欺骗'通过有许多入口点。入口点是文件的路径。

这是我配置的片段

entry: {
    'path/to/my/file':'path/to/my/file.ts',
    'other/path/to/other/file':'other/path/to/other/file.ts'
},

output: {
    path: rootFolder,
    publicPath: outputFolderName + '/',
    filename: '[name].js'
}

目前有效。我想知道是否有更清洁的方法来做到这一点。不依赖于具有入口点名称的某种方式是路径,以便入口点更灵活。

1 个答案:

答案 0 :(得分:0)

你正在使用错误的工具来完成这项工作。 Webpack是捆绑器,它旨在将许多文件捆绑到单个包中。

你想要做的是将Typescript编译成Javascript。使用typescript编译器。只需使用/运行tsc

请确保outDir中的tsconfig.json等于.或完全不存在。

您可能需要全局安装才能使用

npm install -g typescript