This is an automated email from the ASF dual-hosted git repository. erisu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cordova-windows.git
The following commit(s) were added to refs/heads/master by this push: new e360d30 Copy node_modules if the directory exists (#317) e360d30 is described below commit e360d306c1d8c886dbab6285b9727cbf9625df87 Author: エリス <er...@users.noreply.github.com> AuthorDate: Wed Dec 19 10:44:17 2018 +0900 Copy node_modules if the directory exists (#317) --- bin/lib/create.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/lib/create.js b/bin/lib/create.js index 975fc35..0417e0e 100644 --- a/bin/lib/create.js +++ b/bin/lib/create.js @@ -73,8 +73,11 @@ module.exports.create = function (destinationDir, config, options) { shell.cp('-rf', path.join(root, 'VERSION'), projectPath); // copy node_modules to cordova directory - events.emit('verbose', 'Copying node_modules to ' + projectPath); - shell.cp('-r', path.join(root, 'node_modules'), path.join(projectPath, 'cordova')); + let nodeModulesDir = path.join(root, 'node_modules'); + if (fs.existsSync(nodeModulesDir)) { + events.emit('verbose', 'Copying node_modules to ' + projectPath); + shell.cp('-r', nodeModulesDir, path.join(projectPath, 'cordova')); + } // copy check_reqs module to cordova directory shell.cp('-rf', path.join(root, 'bin', 'check_reqs*'), path.join(projectPath, 'cordova')); --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org