Skip to content

Commit 8bc35e3

Browse files
author
Matthias Rütten
committed
clean before build
1 parent d2ac619 commit 8bc35e3

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@
66
"scripts": {
77
"build-main": "cross-env NODE_ENV=production webpack --config webpack.main.prod.config.js",
88
"build-renderer": "cross-env NODE_ENV=production webpack --config webpack.renderer.prod.config.js",
9-
"build": "npm run build-main && npm run build-renderer",
9+
"build": "yarn clean && yarn build-main && yarn build-renderer",
10+
"clean": "rm -rf dist && rm -rf release",
1011
"start-renderer-dev": "webpack-dev-server --config webpack.renderer.dev.config.js",
1112
"start-main-dev": "webpack --config webpack.main.config.js && electron ./dist/main.js",
12-
"start": "cross-env START_HOT=1 npm run start-renderer-dev",
13-
"prestart": "npm run build",
13+
"start": "cross-env START_HOT=1 yarn start-renderer-dev",
14+
"prestart": "yarn build",
1415
"lint": "tslint '{src,test,mocks}/**/*.{ts,tsx}' --project ./tsconfig.json",
1516
"test": "jest '(\\/test\\/(?<!e2e/)).*'",
16-
"pretest:e2e": "npm run build",
17+
"pretest:e2e": "yarn build",
1718
"test:e2e": "jest '(\\/test\\/e2e/).*'",
18-
"pack": "npm run build && electron-builder --dir",
19-
"dist": "npm run build && electron-builder --publish never",
19+
"pack": "yarn build && electron-builder --dir",
20+
"dist": "yarn build && electron-builder --publish never",
2021
"postinstall": "electron-builder install-app-deps",
2122
"prettier:check": "prettier --check 'src/**/*.ts*'",
2223
"prettier:write": "prettier --write 'src/**/*.ts*'"

0 commit comments

Comments
 (0)