From dbd5851f9ddaf60cb435e068ccd264793c87bfeb Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 9 Oct 2019 12:21:33 +0200 Subject: [PATCH] Make Make make everything Signed-off-by: Joas Schilling --- Makefile | 3 +++ package.json | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 2571eeb710..9b087aeb29 100644 --- a/Makefile +++ b/Makefile @@ -20,12 +20,15 @@ dependabot: dev-setup npm-update build-js-production compile-handlebars-template release: appstore create-tag build-js: + npm run dev cd vue/ && npm run dev build-js-production: + npm run build cd vue/ && npm run build watch-js: + npm run watch cd vue/ && npm run watch lint: diff --git a/package.json b/package.json index d2c4996269..7dbcdd252e 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,9 @@ "license": "agpl", "private": true, "scripts": { - "dev": "webpack --config webpack.dev.js", - "watch": "webpack --progress --watch --config webpack.dev.js", - "build": "webpack --progress --hide-modules --config webpack.prod.js", + "dev": "NODE_ENV=development webpack --config webpack.dev.js", + "watch": "NODE_ENV=development webpack --progress --watch --config webpack.dev.js", + "build": "NODE_ENV=production webpack --progress --hide-modules --config webpack.prod.js", "lint": "eslint --ext .js,.vue src", "lint:fix": "eslint --ext .js,.vue src --fix", "stylelint": "stylelint src",