UNPKG

ftn-stl-viewer

Version:

A component for viewing an STL object from a given URL by utilizing Three.js

38 lines (36 loc) 998 B
/* eslint no-var: 0 */ var path = require('path'); var webpack = require('webpack'); module.exports = { devtool: 'cheap-module-eval-source-map', entry: [ 'webpack-hot-middleware/client', './react/app', ], output: { path: path.join(__dirname,'dist', 'static','js'), filename: 'react-bundle.js', publicPath: '/dist/static/js/', }, plugins: [ new webpack.HotModuleReplacementPlugin(), new webpack.NoErrorsPlugin(), new webpack.DefinePlugin({ 'process.env': { 'NODE_ENV': JSON.stringify(process.env.NODE_ENV) || JSON.stringify('development'), 'API_URL': JSON.stringify(process.env.API_URL) || JSON.stringify('http://localhost:8000'), }, '__DEVTOOLS__': true, }), new webpack.ProvidePlugin({ 'fetch': 'imports?this=>global!exports?global.fetch!whatwg-fetch', }), ], module: { loaders: [{ test: /\.js$/, loader: 'babel', exclude: /(node_modules|bower_components)/, }], }, };