Задать вопрос
dmc1989
@dmc1989

Как подключить bower в webpack?

в main.js подключаю библиотеку, но ничего не работает. Получаю ERROR in ./app/public/javascripts/main.js
Module not found:


Вот webpack.config:
const HtmlWebPackPlugin = require("html-webpack-plugin");

module.exports = {
  entry: './app/public/javascripts/main.js',
  output: {
    filename: './bundle.js'
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: ["bower_components", "node_modules"],
        use: {
          loader: "babel-loader"
        }
      },
      {
        test: /\.html$/,
        use: [
          {
            loader: "html-loader",
            options: { minimize: true }
          }
        ]
      }
    ]
  },
  plugins: [
    new HtmlWebPackPlugin({
      template: "./app/public/index.html",
      filename: "./index.html",
      inject: true
    })
  ]
};
  • Вопрос задан
  • 371 просмотр
Подписаться 1 Простой 8 комментариев
Решения вопроса 1
dmc1989
@dmc1989 Автор вопроса
const HtmlWebPackPlugin = require("html-webpack-plugin");

module.exports = {
  entry: './app/public/javascripts/main.js',
  output: {
    filename: './bundle.js'
  },
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /\.node_modules/,
        use: {
          loader: "babel-loader"
        }
      },
      {
        test: /\.html$/,
        use: [
          {
            loader: "html-loader",
            options: { minimize: true }
          }
        ]
      }
    ]
  },
  node: {
    fs: "empty"
  },
  plugins: [
    new HtmlWebPackPlugin({
      template: "./app/public/index.html",
      filename: "./index.html",
      inject: true
    })
  ]
};
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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