Sha256: f4d7e91a12136c283dc42aa0e19a847241790aa7f503811d08ef39ba2dd9234b
Contents?: true
Size: 844 Bytes
Versions: 1
Compression:
Stored size: 844 Bytes
Contents
const path = require("path"); const WebpackSprocketsRailsManifestPlugin = require("webpack-sprockets-rails-manifest-plugin"); const babelLoader = require("./loaders/babel"); const fontLoader = require("./loaders/font"); const cssLoader = require("./loaders/css"); const config = { context: path.resolve(__dirname, ".."), entry: { "webpack-application": "./entries/webpack-application/index.js" }, output: { path: path.resolve(__dirname, "../../public/assets"), filename: "[name].js" }, resolve: { modules: [ path.resolve(__dirname, "../node_modules") ] }, plugins: [ new WebpackSprocketsRailsManifestPlugin() ], resolve: { extensions: [".jsx", ".js", ".json"] }, module: { rules: [ babelLoader, fontLoader, cssLoader ] } }; module.exports = config;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
webpack_on_rails-0.1.0 | lib/generators/webpack_on_rails/templates/client/config/shared.js |