UNPKG

@jswf/core

Version:

JavaScript Window Framework

28 lines (24 loc) 785 B
#!/usr/bin/env node const path = require('path'); const { spawn } = require('child_process'); const fs = require('fs-extra'); console.log('copy template') fs.copySync(path.resolve(__dirname, '../template'), '.',{overwrite:false}); console.log('install module') if (process.platform==='win32') { var npm = 'npm.cmd' } else { var npm = 'npm' } const proc = spawn(npm,'-D i typescript dts-bundle ts-loader node-sass style-loader sass-loader css-loader url-loader source-map-loader webpack webpack-cli webpack-dev-server'.split(' '),{ stdio: 'inherit' }); proc.on('exit',()=>{ console.log( ` ----------------------------- JWF Build Command --------------- build: npx webpack start: npx webpack-dev-server ----------------------------- `) })