swパッケージに
This commit is contained in:
@@ -17,6 +17,14 @@ const execa = require('execa');
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
console.log('building packages/sw ...');
|
||||
|
||||
await execa('npm', ['run', 'build'], {
|
||||
cwd: __dirname + '/../packages/sw',
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
console.log('build finishing ...');
|
||||
|
||||
await execa('npm', ['run', 'gulp'], {
|
||||
|
@@ -7,6 +7,9 @@ const fs = require('fs');
|
||||
fs.rmSync(__dirname + '/../packages/client/built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../packages/client/node_modules', { recursive: true, force: true });
|
||||
|
||||
fs.rmSync(__dirname + '/../packages/sw/built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../packages/sw/node_modules', { recursive: true, force: true });
|
||||
|
||||
fs.rmSync(__dirname + '/../built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../node_modules', { recursive: true, force: true });
|
||||
})();
|
||||
|
@@ -3,5 +3,6 @@ const fs = require('fs');
|
||||
(async () => {
|
||||
fs.rmSync(__dirname + '/../packages/backend/built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../packages/client/built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../packages/sw/built', { recursive: true, force: true });
|
||||
fs.rmSync(__dirname + '/../built', { recursive: true, force: true });
|
||||
})();
|
||||
|
@@ -19,6 +19,12 @@ const execa = require('execa');
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
execa('npm', ['run', 'watch'], {
|
||||
cwd: __dirname + '/../packages/sw',
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
const start = async () => {
|
||||
try {
|
||||
await execa('npm', ['run', 'start'], {
|
||||
|
@@ -16,4 +16,12 @@ const execa = require('execa');
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
console.log('installing dependencies of packages/sw ...');
|
||||
|
||||
await execa('yarn', ['install'], {
|
||||
cwd: __dirname + '/../packages/sw',
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
})();
|
||||
|
@@ -14,4 +14,11 @@ const execa = require('execa');
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
|
||||
console.log('linting packages/sw ...');
|
||||
await execa('npm', ['run', 'lint'], {
|
||||
cwd: __dirname + '/../packages/sw',
|
||||
stdout: process.stdout,
|
||||
stderr: process.stderr,
|
||||
});
|
||||
})();
|
||||
|
Reference in New Issue
Block a user