Every line of 'create react app buildpack heroku' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
59 function package_built_app ( ) 60 { 61 return new Promise ( function ( resolve, reject ) 62 { 63 asar.createPackage ( 64 65 projectDir.path ( 'build' ), 66 finalAppDir.path ( 'Contents/Resources/app.asar' ), 67 function () 68 { 69 resolve(); 70 } 71 ); 72 73 } ); 74 75 }
41 function createApp() { 42 heroku.api_call('/apps', TEST_USER_API_KEY, this, 43 {"app[name]":app_name,"app[stack]":app_stack}, "POST"); 44 },
41 function createApp() { 42 console.log(); 43 console.log( 44 chalk.bold.cyan("Omi-Cli") + 45 (!isCn 46 ? " will creating a new omi app in " 47 : " 即将创建一个新的应用在 ") + 48 dest 49 ); 50 51 vfs 52 .src(["**/*", "!node_modules/**/*"], { 53 cwd: tpl, 54 cwdbase: true, 55 dot: true 56 }) 57 .pipe(template(dest, tpl)) 58 .pipe(vfs.dest(dest)) 59 .on("end", function() { 60 try { 61 // rename gitignore file as .gitignore if `gitignore` exist 62 // (this was actually exist in app-ts-old) 63 if (existsSync(join(dest, "gitignore"))) { 64 info("Rename", "gitignore -> .gitignore"); 65 renameSync(join(dest, "gitignore"), join(dest, ".gitignore")); 66 } 67 if (customPrjName) { 68 try { 69 process.chdir(customPrjName); 70 } catch (err) { 71 console.log(error(err)); 72 } 73 } 74 info( 75 "Install", 76 "We will install dependencies, if you refuse, press ctrl+c to abort, and install dependencies by yourself. :>" 77 ); 78 console.log(); 79 require("./install")(mirror, done); 80 } catch (e) { 81 console.log(error(e)); 82 } 83 }) 84 .resume(); 85 }
251 function run_built_app() { 252 253 var spawn = require('child_process').spawn; 254 spawn('open', [ project.getBuildFile() ]); 255 256 }
10 export function createAppSetup(heroku: APIClient, body: {body: any}) { 11 return heroku.post('/app-setups', {body}) 12 }
87 function createApp(name) { return createEntryPoint('index', `apps/${name}`, name) }
7 function * run (context, heroku) { 8 let git = require('../../lib/git')(context) 9 let appName = context.flags.app || process.env.HEROKU_APP 10 if (!appName) throw new Error('Specify an app with --app') 11 let app = yield heroku.get(`/apps/${appName}`) 12 let directory = context.args.DIRECTORY || app.name 13 let remote = context.flags.remote || 'heroku' 14 yield git.spawn(['clone', '-o', remote, git.url(app.name, context.flags['ssh-git']), directory]) 15 }
137 function pack(app) { 138 var dest = path.resolve(path.dirname(app.dir), 'livestyle-osx.zip'); 139 debug('packing app into %s', dest); 140 141 return new Promise(function(resolve, reject) { 142 cmd('ditto', ['-ck', '--sequesterRsrc', '--keepParent', app.dir, dest], err => err ? reject(err) : resolve(dest)); 143 }); 144 }
174 buildApp(buildScript) { 175 return runOperation({ 176 inProgressMessage: green`Running build script: ${buildScript}`, 177 finishedMessage: green`Ran build script: ${buildScript}`, 178 operation: () => this.runRemoteCommand("npm run build") 179 }); 180 }
47 function build () { 48 let options = require('../config').building 49 50 console.log('\x1b[34mBuilding electron app(s)...\n\x1b[0m') 51 packager(options, (err, appPaths) => { 52 if (err) { 53 console.error('\x1b[31mError from `electron-packager` when building app...\x1b[0m') 54 console.error(err) 55 } else { 56 console.log('Build(s) successful!') 57 console.log(appPaths) 58 59 console.log('\n\x1b[34mDONE\n\x1b[0m') 60 } 61 }) 62 }