157
157
158
158
frontend_common () {
159
159
echo " # ${NAME} " > README.md
160
- npm --save install chota
160
+ yarn add chota
161
161
162
162
mkdir bin
163
163
cd bin
@@ -174,7 +174,7 @@ setup() {
174
174
cd \$ {PROJECT_ROOT}
175
175
update=\$ {1}
176
176
if [ "\$ {OFFLINE}" != "yes" -a "\$ {update}" != "no" ]; then
177
- npm install
177
+ yarn install
178
178
fi
179
179
}
180
180
EOF
@@ -199,7 +199,7 @@ BIN_DIR=\`dirname \$0\`
199
199
. "\$ {BIN_DIR}/common.sh"
200
200
setup
201
201
202
- env CI=true npm run test
202
+ env CI=true yarn run test
203
203
EOF
204
204
chmod +x test.sh
205
205
@@ -216,7 +216,7 @@ echo "Frontend"
216
216
echo "========"
217
217
cd "\$ {PROJECT_ROOT}"
218
218
rm -rf build
219
- npm run build
219
+ yarn run build
220
220
EOF
221
221
chmod +x collect.sh
222
222
290
290
}
291
291
292
292
react () {
293
- npm init vite@latest " ${NAME} " -- --template react-ts
293
+ yarn init vite@latest " ${NAME} " -- --template react-ts
294
294
cd " ${NAME} "
295
- npm install --save @freenit-framework/axios react-router-dom @mdi/js
295
+ yarn install @freenit-framework/axios react-router-dom @mdi/js
296
296
frontend_common
297
297
298
298
rm src/App.* src/index.css src/logo.svg
@@ -391,16 +391,16 @@ setup
391
391
392
392
echo "Frontend"
393
393
echo "========"
394
- env BACKEND_URL=\$ {BACKEND_URL} npm run dev -- --host 0.0.0.0
394
+ env BACKEND_URL=\$ {BACKEND_URL} yarn run dev -- --host 0.0.0.0
395
395
EOF
396
396
chmod +x devel.sh
397
397
cd ..
398
398
}
399
399
400
400
svelte () {
401
- npm init svelte@next " ${NAME} "
401
+ yarn create svelte " ${NAME} "
402
402
cd " ${NAME} "
403
- npm install
403
+ yarn install
404
404
frontend_common
405
405
cat > .prettierrc<< EOF
406
406
{
@@ -433,7 +433,7 @@ if (process.env.BACKEND_URL) {
433
433
434
434
export default config
435
435
EOF
436
- npm run format
436
+ yarn run format
437
437
cd bin
438
438
cat > devel.sh<< EOF
439
439
#!/bin/sh
@@ -445,7 +445,7 @@ setup
445
445
446
446
echo "Frontend"
447
447
echo "========"
448
- env BACKEND_URL=\$ {BACKEND_URL} npm run dev -- --host 0.0.0.0
448
+ env BACKEND_URL=\$ {BACKEND_URL} yarn run dev -- --host 0.0.0.0
449
449
EOF
450
450
chmod +x devel.sh
451
451
cd ../..
0 commit comments