You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Martin Gonzalez (JIRA)" <ji...@apache.org> on 2014/05/02 22:05:15 UTC

[jira] [Commented] (CB-6621) [CLI][NodeJS 11.1x] config.js returns path for local library escaping all backslashes

    [ https://issues.apache.org/jira/browse/CB-6621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13988164#comment-13988164 ] 

Martin Gonzalez commented on CB-6621:
-------------------------------------

The problem it happens specifically at url.parse (https://github.com/apache/cordova-cli/blob/master/src/config.js#L75), json.lib[platform].uri it's well set before url.parse.
The problem is that url.parse.href value escapes all the backslashes.
It's possible return just the uri path --->  json.lib[platform].uri, instead of do url.parse
This behavior it only happens using Nodejs v11.1x, under v10.27 it works pretty fine.

Any thoughts or suggestions? 

> [CLI][NodeJS 11.1x] config.js returns path for local library escaping all backslashes
> -------------------------------------------------------------------------------------
>
>                 Key: CB-6621
>                 URL: https://issues.apache.org/jira/browse/CB-6621
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: CLI
>    Affects Versions: 3.4.0
>         Environment: Windows 7, Windows 8.1
>            Reporter: Martin Gonzalez
>            Assignee: Martin Gonzalez
>              Labels: cordova-cli
>             Fix For: 3.5.0
>
>
> Using local libraries as cordova-android, blackberry10, wp8 with nodejs 11.1x it's making fail the requirements check.
> In fact, the config.js file, it's the one that verify if custom libraries or local libraries are specified in the project.
> Tracking down the problem, I've found out that config.js, which returns the library path, it's messing the path and returning this:
> c:%5CUsers%5CAdministrator%5CDesktop%5CTestWP%5Ccordova-wp8
> instead of:
> c:\Users\Administrator\Desktop\TestWP\cordova-wp8



--
This message was sent by Atlassian JIRA
(v6.2#6252)