vitali1995
@vitali1995

Как включить node_modules в сборку?

В сборку не попадают загруженные модули - вместо них остаётся пустая функция.

/*! 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()
  ],
};
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы