mirror of
				https://github.com/aleleba/create-react-ssr.git
				synced 2025-10-30 05:30:35 -06:00 
			
		
		
		
	| @@ -15,8 +15,13 @@ const runCommand = command => { | |||||||
|  |  | ||||||
| const repoName = process.argv[2]; | const repoName = process.argv[2]; | ||||||
| const gitCheckoutCommand = `git clone --depth 1 https://github.com/aleleba/create-react-ssr ${repoName}`; | const gitCheckoutCommand = `git clone --depth 1 https://github.com/aleleba/create-react-ssr ${repoName}`; | ||||||
|  | console.log(`Cloning the repository with name ${repoName}`); | ||||||
|  | const checkedOut = runCommand(gitCheckoutCommand); | ||||||
|  | if(!checkedOut) process.exit(-1); | ||||||
|  |  | ||||||
| const actualVersion = runCommand(`cd ${repoName} && node -p "require('./package.json').version"`) | const actualVersion = runCommand(`cd ${repoName} && node -p "require('./package.json').version"`) | ||||||
| if(!actualVersion) process.exit(-1); | if(!actualVersion) process.exit(-1); | ||||||
|  |  | ||||||
| const installDepsCommand = `cd ${repoName} && npm install`; | const installDepsCommand = `cd ${repoName} && npm install`; | ||||||
| const cleanGitHistoryCommand = `cd ${repoName} && rm -rf .git && git init && git add --all -- ":!.github" ":!bin" && git commit -m "Initial commit"` | const cleanGitHistoryCommand = `cd ${repoName} && rm -rf .git && git init && git add --all -- ":!.github" ":!bin" && git commit -m "Initial commit"` | ||||||
| const cleanGitHistoryCommandWindows = `cd ${repoName} && rmdir .git /s /q && git init && git add --all -- ":!.github" ":!bin" && git commit -m "Initial commit"` | const cleanGitHistoryCommandWindows = `cd ${repoName} && rmdir .git /s /q && git init && git add --all -- ":!.github" ":!bin" && git commit -m "Initial commit"` | ||||||
| @@ -29,10 +34,6 @@ rm -rf package.json.copy` | |||||||
| const replaceNewVersionCommand = `cd ${repoName} && sed -i 's+"version": "${actualVersion}",+"version": "0.0.1",+g' package.json` | const replaceNewVersionCommand = `cd ${repoName} && sed -i 's+"version": "${actualVersion}",+"version": "0.0.1",+g' package.json` | ||||||
| const replaceNameAppCommand = `cd ${repoName} && sed -i 's+"name": "@aleleba/create-react-ssr",+"name": "${repoName}",+g' package.json` | const replaceNameAppCommand = `cd ${repoName} && sed -i 's+"name": "@aleleba/create-react-ssr",+"name": "${repoName}",+g' package.json` | ||||||
|  |  | ||||||
| console.log(`Cloning the repository with name ${repoName}`); |  | ||||||
| const checkedOut = runCommand(gitCheckoutCommand); |  | ||||||
| if(!checkedOut) process.exit(-1); |  | ||||||
|  |  | ||||||
| console.log(`Installing dependencies for ${repoName}`); | console.log(`Installing dependencies for ${repoName}`); | ||||||
| const installedDeps = runCommand(installDepsCommand); | const installedDeps = runCommand(installDepsCommand); | ||||||
| if(!installedDeps) process.exit(-1); | if(!installedDeps) process.exit(-1); | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "@aleleba/create-react-ssr", |   "name": "@aleleba/create-react-ssr", | ||||||
|   "version": "3.0.30", |   "version": "3.0.31", | ||||||
|   "description": "Starter Kit of server side render of react", |   "description": "Starter Kit of server side render of react", | ||||||
|   "bin": "./bin/cli.js",   |   "bin": "./bin/cli.js",   | ||||||
|   "main": "src/server/index", |   "main": "src/server/index", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 GitHub
						GitHub