awesome-typescript-loader
awesome-typescript-loader copied to clipboard
require is not defined (fixed)
Hello! I got an error in my browser: Uncaught ReferenceError: require is not defined at index.js:1
target: 'web',
module: {
rules: [
{
test: /\.(tsx|ts)$/,
loader: 'awesome-typescript-loader',
options: {
silent: true,
useBabel: true,
babelOptions: {
compact: isProd,
highlightCode: true,
},
babelCore: '@babel/core',
useCache: true,
}
},
...
Thanks! It works fine with ts-loader & babel. Im testing with webpack dev server.
I figured out the problem:
new webpack.BannerPlugin({
banner: 'require("source-map-support").install();',
raw: true,
entryOnly: false
}),
It does not work with awtl