Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-3605

package.json bin scripts

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.7.0
    • 3.0.0
    • cordova-android
    • None
    • Windows

    Description

      The "Cordova Android Developer Tools" section talks about installing the dependencies however the package.json does not contain any dependencies. It contains a "bin" which maps command names to local file names.
      "bin":

      { "create": "./create", "bench": "./bench", "autotest": "./autotest", "BOOM": "./BOOM", "test": "./test" }

      1. The only command in the bin directory is create (and also update which is not in package.json bin).
      The autotest and test exist in the cordova-cli project but only for ios.
      I could not find bench or BOOM.

      2. The create script is a bash script. There is also a create.js and create.bat for Windows which does not appear to require npm.
      Is there any use for npm on Windows in cordova-android?

      3. Is this how npm looks when correctly installed for cordova-android? Could it have failed somehow because the repository is pointing to incubator?
      c:\development\cordova-2.7.0\cordova-android\bin>npm list npm WARN package.json cordova-android-cli@0.0.1 No README.md file found!
      cordova-android-cli@0.0.1 c:\development\cordova-2.7.0\cordova-android\bin
      └── (empty)

      Note : npm runs successfully in cordova-js which has several dependencies installed and listed.

      Attachments

        Activity

          People

            filmaj Filip Maj
            amfowler Angela Fowler
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: