|
9 | 9 | "testPreact": "if [ ! -f my-preact-app/package.json ]; then yarn run firstRunPreact; fi",
|
10 | 10 | "prestartPreact": "yarn run testPreact",
|
11 | 11 | "startPreact": "cd my-preact-app && yarn start",
|
12 |
| - "firstRunAngular": "ng new my-angular-app", |
13 |
| - "testAngular": "if [ ! -f my-angular-app/package.json ]; then node_modules/.bin/yarn run firstRunAngular; fi", |
14 |
| - "prestartAngular": "node_modules/.bin/yarn run testAngular", |
| 12 | + "namePkgReturn": "mv package.json replacement.package.json temp.package.json package.json", |
| 13 | + "namePkgTemp": "mv package.json temp.package.json && mv replacement.package.json package.json", |
| 14 | + "firstRunAngular": "npm run namePkgTemp && ng new my-angular-app && npm run namePkgReturn", |
| 15 | + "testAngular": "if [ ! -f my-angular-app/package.json ]; then npm run firstRunAngular; fi", |
| 16 | + "prestartAngular": "npm run testAngular", |
15 | 17 | "startAngular": "cd my-angular-app && node_modules/.bin/ng serve",
|
16 | 18 | "firstRunVue": "node_modules/.bin/vue init webpack my-vue-app",
|
17 | 19 | "testVue": "if [ ! -f my-vue-app/package.json ]; then yarn run firstRunVue; fi",
|
18 | 20 | "prestartVue": "yarn run testVue",
|
19 |
| - "startVue": "cd my-vue-app && yarn start", |
| 21 | + "startVue": "cd my-vue-app && npm install && npm run dev", |
20 | 22 | "firstRunReact": "node_modules/.bin/create-react-app my-react-app",
|
21 | 23 | "testReact": "if [ ! -f my-react-app/package.json ]; then yarn run firstRunReact; fi",
|
22 | 24 | "prestartReact": "yarn run testReact",
|
23 |
| - "startReact": "cd my-react-app && yarn start" |
| 25 | + "startReact": "cd my-react-app && yarn start", |
| 26 | + "startAll": "parallelshell 'yarn run startReact' 'yarn run startAngular' 'yarn run startPreact' 'yarn run startVue'" |
24 | 27 | },
|
25 | 28 | "dependencies": {
|
| 29 | + "@angular/cli": "^1.4.3", |
26 | 30 | "create-react-app": "^1.4.0",
|
| 31 | + "json": "^9.0.6", |
27 | 32 | "preact-cli": "^1.4.1",
|
28 | 33 | "vue-cli": "^2.8.2",
|
29 |
| - "yarn": "^1.0.2" |
30 |
| - }, |
31 |
| - "devDependencies": { |
| 34 | + "yarn": "^1.0.2", |
| 35 | + "parallelshell": "^3.0.1" |
32 | 36 | }
|
33 | 37 | }
|
0 commit comments