From 79bdef7471f2aa0997bb27228c72704489b62431 Mon Sep 17 00:00:00 2001 From: Manu K Namboothiry Date: Thu, 26 Oct 2017 12:29:11 +0530 Subject: [PATCH 1/3] added windows os check --- bin/create-zeix-app.js | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/create-zeix-app.js b/bin/create-zeix-app.js index bab7b3b..89f3865 100755 --- a/bin/create-zeix-app.js +++ b/bin/create-zeix-app.js @@ -5,6 +5,7 @@ const ncp = require('ncp').ncp; const fs = require('fs'); const nodePath = process.argv[0]; const newFolder = process.argv[2]; +var isWindows = /^win/.test(process.platform); const pathBoilerplate = path.join(nodePath, '../..', 'lib/node_modules/zeix-react-redux-boilerplate/boilerplate'); const newProjectPath = path.join(process.env.PWD, newFolder); From 21aab61612c67e102a756aacc52d7c019bb9e41d Mon Sep 17 00:00:00 2001 From: Manu K Namboothiry Date: Thu, 26 Oct 2017 12:30:13 +0530 Subject: [PATCH 2/3] paths changed for windows environment --- bin/create-zeix-app.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/create-zeix-app.js b/bin/create-zeix-app.js index 89f3865..2fd89dc 100755 --- a/bin/create-zeix-app.js +++ b/bin/create-zeix-app.js @@ -5,9 +5,17 @@ const ncp = require('ncp').ncp; const fs = require('fs'); const nodePath = process.argv[0]; const newFolder = process.argv[2]; + +var pathBoilerplate, newProjectPath = null; var isWindows = /^win/.test(process.platform); -const pathBoilerplate = path.join(nodePath, '../..', 'lib/node_modules/zeix-react-redux-boilerplate/boilerplate'); -const newProjectPath = path.join(process.env.PWD, newFolder); + +if (isWindows) { + pathBoilerplate = path.join(process.env.APPDATA, 'npm/node_modules/zeix-react-redux-boilerplate'); + newProjectPath = path.join(process.cwd(), newFolder); +} else { + pathBoilerplate = path.join(nodePath, '../..', 'lib/node_modules/zeix-react-redux-boilerplate/boilerplate'); + newProjectPath = path.join(process.env.PWD, newFolder); +} if (typeof newFolder === typeof undefined) { From ea63e34f9f240eee12e1fb54875344e65a981976 Mon Sep 17 00:00:00 2001 From: Manu K Namboothiry Date: Thu, 26 Oct 2017 12:51:03 +0530 Subject: [PATCH 3/3] path correction --- bin/create-zeix-app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/create-zeix-app.js b/bin/create-zeix-app.js index 2fd89dc..99b9ff5 100755 --- a/bin/create-zeix-app.js +++ b/bin/create-zeix-app.js @@ -10,7 +10,7 @@ var pathBoilerplate, newProjectPath = null; var isWindows = /^win/.test(process.platform); if (isWindows) { - pathBoilerplate = path.join(process.env.APPDATA, 'npm/node_modules/zeix-react-redux-boilerplate'); + pathBoilerplate = path.join(process.env.APPDATA, 'npm/node_modules/zeix-react-redux-boilerplate/boilerplate'); newProjectPath = path.join(process.cwd(), newFolder); } else { pathBoilerplate = path.join(nodePath, '../..', 'lib/node_modules/zeix-react-redux-boilerplate/boilerplate');