From 4fd882c02a16ec256c7a63e03c5cc44c46472c1f Mon Sep 17 00:00:00 2001 From: photonstorm Date: Mon, 25 Sep 2017 15:28:18 +0100 Subject: [PATCH 01/10] Updated for Beta 4 + added renderer flags. --- package.json | 4 ++-- webpack.config.js | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3035f43..37b48bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.0", + "version": "1.0.1", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -20,7 +20,7 @@ "homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "devDependencies": { "live-server": "^1.2.0", - "phaser": "^3.0.0-beta.1", + "phaser": "^3.0.0-beta.4", "webpack": "^3.4.1" } } diff --git a/webpack.config.js b/webpack.config.js index 9a8fe84..9c5f387 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -13,6 +13,10 @@ module.exports = { }, plugins: [ + new webpack.DefinePlugin({ + 'CANVAS_RENDERER': JSON.stringify(true), + 'WEBGL_RENDERER': JSON.stringify(true) + }) ] }; From 73e3a4fb8503c64f511b945dd5156375606e2244 Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Wed, 27 Sep 2017 12:29:56 +0100 Subject: [PATCH 02/10] Updated readme. --- README.md | 5 +++-- package.json | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bfb456c..e69406e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ -# phaser3-project-template +# Phaser 3 Webpack Project Template + A Phaser 3 Project Template ## How to run: -npm start \ No newline at end of file +`npm run build` diff --git a/package.json b/package.json index 37b48bc..6043484 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "src/index.js", "scripts": { "build": "webpack", - "start": "npm run build && node_modules/.bin/live-server --port=8000" + "start": "webpack && node_modules/.bin/live-server --port=8000" }, "repository": { "type": "git", From 702e85ee07a74fb95c432bb8647e6aeb374044de Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Mon, 2 Oct 2017 12:05:08 +0100 Subject: [PATCH 03/10] Updated to Beta 5. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6043484..0215ac5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.1", + "version": "1.0.2", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -20,7 +20,7 @@ "homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "devDependencies": { "live-server": "^1.2.0", - "phaser": "^3.0.0-beta.4", + "phaser": "^3.0.0-beta.5", "webpack": "^3.4.1" } } From d497d21e934be9823d89458ee03311ec8a6be22a Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Thu, 11 Jan 2018 12:27:35 +0000 Subject: [PATCH 04/10] Updated v3 version --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0215ac5..cc3de4c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.2", + "version": "1.0.3", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -20,7 +20,7 @@ "homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "devDependencies": { "live-server": "^1.2.0", - "phaser": "^3.0.0-beta.5", + "phaser": "^3.0.0-beta.16", "webpack": "^3.4.1" } } From 11e573fa56f275633599467f2f5c810672c2f7c3 Mon Sep 17 00:00:00 2001 From: Chris Kelly Date: Sat, 20 Jan 2018 22:41:50 +1100 Subject: [PATCH 05/10] Replaced live server with webpack dev server which gives hot reload for free --- package.json | 8 +++++--- webpack.config.js | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index cc3de4c..a94d1d4 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "src/index.js", "scripts": { "build": "webpack", - "start": "webpack && node_modules/.bin/live-server --port=8000" + "start": "webpack-dev-server" }, "repository": { "type": "git", @@ -19,8 +19,10 @@ }, "homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "devDependencies": { - "live-server": "^1.2.0", - "phaser": "^3.0.0-beta.16", + "webpack-dev-server": "^2.11.0", "webpack": "^3.4.1" + }, + "dependencies": { + "phaser": "^3.0.0-beta.16" } } diff --git a/webpack.config.js b/webpack.config.js index 9c5f387..45b3869 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -9,6 +9,7 @@ module.exports = { output: { path: path.resolve(__dirname, 'build'), + publicPath: '/build/', filename: 'project.bundle.js' }, From 448133c31123e588e4664967a8450eac26ed221b Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Wed, 31 Jan 2018 20:21:19 +0000 Subject: [PATCH 06/10] Added raw-loader and updated version --- package.json | 4 ++-- webpack.config.js | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a94d1d4..0b37459 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.3", + "version": "1.0.4", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -23,6 +23,6 @@ "webpack": "^3.4.1" }, "dependencies": { - "phaser": "^3.0.0-beta.16" + "phaser": "^3.0.0-beta.20" } } diff --git a/webpack.config.js b/webpack.config.js index 45b3869..a7fb271 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -13,6 +13,15 @@ module.exports = { filename: 'project.bundle.js' }, + module: { + rules: [ + { + test: [ /\.vert$/, /\.frag$/ ], + use: 'raw-loader' + } + ] + }, + plugins: [ new webpack.DefinePlugin({ 'CANVAS_RENDERER': JSON.stringify(true), From 38ce292530add52b964bd1185818cc1d88a4ad64 Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Fri, 2 Feb 2018 12:07:05 +0000 Subject: [PATCH 07/10] Added raw-loader to package.json. Fixes #7 #6 --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 0b37459..4c24a31 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,8 @@ "homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "devDependencies": { "webpack-dev-server": "^2.11.0", - "webpack": "^3.4.1" + "webpack": "^3.4.1", + "raw-loader": "^0.5.1" }, "dependencies": { "phaser": "^3.0.0-beta.20" From 357d98628e3abad585b17f5cab737a382885c172 Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Wed, 21 Feb 2018 09:43:28 +0000 Subject: [PATCH 08/10] Updated required Phaser version. --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4c24a31..09ca44e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.4", + "version": "1.0.5", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -24,6 +24,6 @@ "raw-loader": "^0.5.1" }, "dependencies": { - "phaser": "^3.0.0-beta.20" + "phaser": "^3.1.1" } } From a60b55237638dad3781b2f7433c5e011742bacf4 Mon Sep 17 00:00:00 2001 From: Can Delibas Date: Sat, 24 Feb 2018 08:10:34 +0300 Subject: [PATCH 09/10] Updated required Phaser version --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 09ca44e..f030c5d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.5", + "version": "1.0.6", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -24,6 +24,6 @@ "raw-loader": "^0.5.1" }, "dependencies": { - "phaser": "^3.1.1" + "phaser": "^3.1.2" } } From eaca1987cb72772dbeb2869833271627a7dee83f Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Wed, 7 Mar 2018 11:18:48 +0000 Subject: [PATCH 10/10] Updated to 3.2.0 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f030c5d..0112b62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "phaser3-project-template", - "version": "1.0.6", + "version": "1.0.7", "description": "A Phaser 3 Project Template", "main": "src/index.js", "scripts": { @@ -24,6 +24,6 @@ "raw-loader": "^0.5.1" }, "dependencies": { - "phaser": "^3.1.2" + "phaser": "^3.2.0" } }