В сборку не попадают загруженные модули - вместо них остаётся пустая функция.
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
//# sourceMappingURL=...
/***/ }),
Во время выполнения скрипта невозможно получить содержимое пустого объекта. Хотя мне не понятно, откуда там вообще берётся пустой объект, хотя функция ничего не возвращает - это значение модуля по умолчанию?
Вот конфигурация вебпака:
webpack.config.js
const path = require('path');
const GasPlugin = require('gas-webpack-plugin');
module.exports = {
mode: 'development',
entry: './src/index.ts',
devtool: false,
output: {
filename: 'script.js',
path: path.join(__dirname, 'build'),
},
module: {
rules: [
{
test: /\.[tj]s$/,
use: 'ts-loader',
},
],
},
resolve: {
extensions: [
'.ts',
'.js',
],
},
plugins: [
new GasPlugin()
],
};