From 641fee7ee7e3608a6a609cec687aa9f6f128a928 Mon Sep 17 00:00:00 2001 From: ajuvercr Date: Sun, 22 Sep 2019 11:58:47 +0200 Subject: [PATCH] fix webpack --- frontend/www/index.js | 2 -- frontend/www/package.json | 5 +++-- frontend/www/webpack.config.js | 5 +++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/www/index.js b/frontend/www/index.js index 2889777..749bc24 100644 --- a/frontend/www/index.js +++ b/frontend/www/index.js @@ -1,5 +1,3 @@ -import { Game } from "planetwars"; -import { Shader } from "./webgl/shader" import { set_instance } from './index.ts' import { } from './games.ts' // IMPORT GAMES PLEASE, thank you webpack <3 diff --git a/frontend/www/package.json b/frontend/www/package.json index 87f2756..820b763 100644 --- a/frontend/www/package.json +++ b/frontend/www/package.json @@ -2,11 +2,12 @@ "name": "create-wasm-app", "version": "0.1.0", "description": "create an app to consume rust-generated wasm packages", - "main": "dist/index.js", + "main": "./bootstrap.js", "types": "dist/index.d.ts", "scripts": { + "develop": "webpack --mode development --watch", "build": "webpack --config webpack.config.js", - "start": "webpack-dev-server" + "start": "webpack-dev-server --content-base dist/" }, "repository": { "type": "git", diff --git a/frontend/www/webpack.config.js b/frontend/www/webpack.config.js index 1b0d636..f4dc048 100644 --- a/frontend/www/webpack.config.js +++ b/frontend/www/webpack.config.js @@ -17,8 +17,9 @@ module.exports = { extensions: [ '.tsx', '.ts', '.js', '.wasm' ] }, output: { - filename: 'bootstrap.js', - path: path.resolve(__dirname, 'dist') + path: path.join(__dirname, 'dist'), + publicPath: '/', + filename: 'bootstrap.js' }, plugins: [ new CopyWebpackPlugin(['index.html'])