summaryrefslogtreecommitdiff
path: root/scripts/dev.js
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2022-12-20 13:05:36 +0900
committerGitHub <noreply@github.com>2022-12-20 13:05:36 +0900
commit2fe86fd86937b47969447d91bb987b7e0233afd5 (patch)
treeaf191c8be7193a1e5b254f1e857b14e8023f90d2 /scripts/dev.js
parent:art: (diff)
downloadmisskey-2fe86fd86937b47969447d91bb987b7e0233afd5.tar.gz
misskey-2fe86fd86937b47969447d91bb987b7e0233afd5.tar.bz2
misskey-2fe86fd86937b47969447d91bb987b7e0233afd5.zip
enhance: Vite HMR while yarn dev, and more build tuning (#9361)
* enhance: Vite HMR while yarn dev, and more build tuning * use localhost Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'scripts/dev.js')
-rw-r--r--scripts/dev.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/dev.js b/scripts/dev.js
index b0fe12ee30..24e8914ee9 100644
--- a/scripts/dev.js
+++ b/scripts/dev.js
@@ -1,4 +1,5 @@
const execa = require('execa');
+const fs = require('fs');
(async () => {
await execa('yarn', ['clean'], {
@@ -7,6 +8,12 @@ const execa = require('execa');
stderr: process.stderr,
});
+ await execa('yarn', ['build-pre'], {
+ cwd: __dirname + '/../',
+ stdout: process.stdout,
+ stderr: process.stderr,
+ });
+
execa('yarn', ['dlx', 'gulp', 'watch'], {
cwd: __dirname + '/../',
stdout: process.stdout,
@@ -33,6 +40,9 @@ const execa = require('execa');
const start = async () => {
try {
+ const exist = fs.existsSync(__dirname + '/../packages/backend/built/boot/index.js')
+ if (!exist) throw new Error('not exist yet');
+
await execa('yarn', ['start'], {
cwd: __dirname + '/../',
stdout: process.stdout,