[ https://issues.apache.org/jira/browse/CB-3380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13674622#comment-13674622 ]
ASF subversion and git services commented on CB-3380: ----------------------------------------------------- Commit 373edcab82d5d643bf50b75c3a38a77a3f30a65b in branch refs/heads/master from Bryan Higgins <bhigg...@blackberry.com> [ https://git-wip-us.apache.org/repos/asf?p=cordova-blackberry.git;h=373edca ] [CB-3380] Updates scripts to work better with Node dependency - check_reqs now completes preliminary work in bash/batch ensuring completion without node installed - create now calls npm install first Revewied by Bryan Higgins <bhigg...@blackberry.com> > [BlackBerry10] Add node as a dependency in check_reqs > ----------------------------------------------------- > > Key: CB-3380 > URL: https://issues.apache.org/jira/browse/CB-3380 > Project: Apache Cordova > Issue Type: Improvement > Components: BlackBerry > Reporter: Bryan Higgins > Assignee: Bryan Higgins > Fix For: 2.8.0 > > > Branching off from this issue: https://issues.apache.org/jira/browse/CB-3161 > We discussed hiding node dependency from the user, but this is difficult to > achieve cross-platform. At a minimum we would need to provide > windows/mac/linux binaries and the NPM module. > The CLI will require node, so post 3.0 this is not going to be as much of an > issue. > What we will do for now is: > 1) Update check_reqs to determine if node is install. This is already called > by create to check for NDK installation. > 2) Update the getting started guide to point to node js download page. > 3) check_reqs (or create) should also check if the node modules are > downloaded, otherwise run npm install -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira