The documented command actually is just
"./cordova-mobile-spec/createmobilespec/createmobilespec.js --android
--forceplugins", without the "node" in front of it. But I am not sure
if this is correct or just a bug in the documentation.

Please reply with the full command you are executing and the full
output you are getting.

> I did install cordova-js and cordova-lib modules ...

Where did you run which command exactly to try to fix this?

Best,
Jan

PS: Yep, mobilespec is heavily underdocumented as most of the testing stuff.


Am Do., 1. Nov. 2018 um 18:10 Uhr schrieb gandhi rajan
<gandhiraja...@gmail.com>:
>
> Hi Jan,
>
> Thanks for your response. I did checkout  all repos using the coho command
> - "coho repo-update -g -r all"
>
> While trying to do plugin tests as mentioned in
> https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md#1-plugin-tests-with-cordova-mobile-spec-project,
> I executed the following command in my windows system:
>
> "node ./cordova-mobile-spec/createmobilespec/createmobilespec.js --android
> --forceplugins"
>
> I got the following error while executing the above command:
>
> "Error: Module cordova-js is not installed at all (direct or npm-linked) in
> cordova-lib"
>
> I did install cordova-js and cordova-lib modules but couldn't get away from
> this error. Jesse did pointed out that we dont do this test until we make
> some breaking changes in platform but just curious to resolve this issue as
> we may encounter this error anytime in future.
>
> Let me know your thoughts.
>
> On Wed, Oct 31, 2018 at 11:07 PM Jan Piotrowski <piotrow...@gmail.com>
> wrote:
>
> > Gandhi, what exactly did you do until now? Do you have a checkout of
> > all the Cordova repos created with coho?
> >
> > Please reply with the exact command you are running and error/output
> > you are getting.
> >
> > J
> > Am Sa., 27. Okt. 2018 um 11:02 Uhr schrieb gandhi rajan
> > <gandhiraja...@gmail.com>:
> > >
> > > Hi Raphinesse, Thanks for the Jasmine 3 update. I m now able to build and
> > > install cordova-js module.
> > >
> > > @jesse, I tried the steps you mentioned to test platform and it works.
> > But
> > > I m still not able to create and run mobile-spec project.While running
> > the
> > > following command - "node
> > > cordova-mobile-spec\createmobilespec\createmobilespec.js --android
> > > --forceplugins", I get the following error - Error: Module cordova-js is
> > > not installed at all (direct or npm-linked) in cordova-lib
> > >
> > > Any thoughts on this?
> > >
> > > On Thu, Oct 25, 2018 at 11:43 PM gandhi rajan <gandhiraja...@gmail.com>
> > > wrote:
> > >
> > > > Thanks a lot for the response Jesse and Raphinesse. Will try out the
> > > > suggested steps and check out the merge as well. Will get back with
> > further
> > > > updates if I m stuck.
> > > >
> > > > On Thursday, October 25, 2018, <raphine...@gmail.com> wrote:
> > > >
> > > >> I already updated cordova-js to use more modern tooling some time ago
> > in
> > > >> https://github.com/apache/cordova-js/pull/176.  I just had not gotten
> > > >> around to merging it yet. I did so just now.
> > > >>
> > > >> Jesse <purplecabb...@gmail.com> schrieb am Do., 25. Okt. 2018, 10:19:
> > > >>
> > > >> > Hi Gandhi,
> > > >> >
> > > >> > There is an issue with this repo in that cordova-js uses a
> > jasmine-node
> > > >> > version that depends on a non-secure version of growl.  This is not
> > a
> > > >> > trivial fix as moving to the recommended jasmine-node@2.0.1 is a
> > > >> breaking
> > > >> > change.
> > > >> > I am not completely of the mind that updating is the right approach
> > > >> here,
> > > >> > as I think in many ways the cordova-js project is outdated, and the
> > > >> whole
> > > >> > process of generating platform specific cordova.js files needs to be
> > > >> > rethought.
> > > >> >
> > > >> > Personally, this does not block me ... I do the following:
> > > >> > ⚡ npm i
> > > >> > audited 684 packages in 2.085s
> > > >> > found 1 critical severity vulnerability
> > > >> >   run `npm audit fix` to fix them, or `npm audit` for details
> > > >> >
> > > >> > ⚡ npx grunt
> > > >> > ... succeeds
> > > >> >
> > > >> > ⚡ npx grunt compile:windows
> > > >> > Running "compile:windows" (compile) task
> > > >> > generated cordova.windows.js @
> > 243e7aac8cee0108927df0253118e36857ab9fc7
> > > >> in
> > > >> > 5ms
> > > >> > Done.
> > > >> >
> > > >> > The typical way a platform is released is to use cordova-coho.
> > > >> > ex. `coho prepare-platform-release-branch -r cordova-android
> > --version
> > > >> > 9.9.9`
> > > >> > This takes care of all the tagging, building/copying of cordova.js
> > to
> > > >> the
> > > >> > correct platform folder.
> > > >> >
> > > >> > About the mobile-spec workflow, I have not done this is a long time,
> > > >> this
> > > >> > was more important when we were breaking things a lot.  One
> > expectation
> > > >> of
> > > >> > the tooling that may not be explicitly listed is that all repos are
> > > >> > expected to be cloned as peers.  cordova-coho has commands that can
> > help
> > > >> > manage the multitude of repos for you.
> > > >> >
> > > >> > Not sure if this helps you move forward, I am happy to dig into this
> > > >> more
> > > >> > with you.
> > > >> >
> > > >> > Cheers,
> > > >> >   Jesse
> > > >> >
> > > >> > @purplecabbage
> > > >> > risingj.com
> > > >> >
> > > >> >
> > > >> > On Tue, Oct 23, 2018 at 10:22 PM gandhi rajan <
> > gandhiraja...@gmail.com>
> > > >> > wrote:
> > > >> >
> > > >> > > Hi All,
> > > >> > >
> > > >> > > I was trying to understand the release process for Cordova
> > platforms
> > > >> as
> > > >> > > mentioned in the following link -
> > > >> > >
> > > >> > >
> > > >> >
> > > >>
> > https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md
> > > >> > > .
> > > >> > >
> > > >> > > While following the steps mentioned to test plugins with
> > > >> > > cordova-mobile-spec project, I got an error stating cordova-js
> > module
> > > >> is
> > > >> > > not installed. When I tried to install cordova-js, the
> > installation
> > > >> fails
> > > >> > > stating one critical severity vulnerability.On running npm audit
> > on
> > > >> > > cordova-js, it states that the critical vulnerability is related
> > to
> > > >> growl
> > > >> > > version.
> > > >> > >
> > > >> > > Can someone let me know whether I m missing some steps which is
> > > >> causing
> > > >> > > this issue or it's a vulnerability that needs to be fixed as I m
> > not
> > > >> able
> > > >> > > to proceed with cordova-js module installation?
> > > >> > >
> > > >> > > Any help is really appreciated. Thanks in advance.
> > > >> > >
> > > >> > >
> > > >> > > --
> > > >> > > Regards,
> > > >> > > Gandhi
> > > >> > >
> > > >> > > "The best way to find urself is to lose urself in the service of
> > > >> others
> > > >> > > !!!"
> > > >> > >
> > > >> >
> > > >>
> > > >
> > > >
> > > > --
> > > > Regards,
> > > > Gandhi
> > > >
> > > > "The best way to find urself is to lose urself in the service of others
> > > > !!!"
> > > >
> > > >
> > >
> > > --
> > > Regards,
> > > Gandhi
> > >
> > > "The best way to find urself is to lose urself in the service of others
> > !!!"
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> > For additional commands, e-mail: dev-h...@cordova.apache.org
> >
> >
>
> --
> Regards,
> Gandhi
>
> "The best way to find urself is to lose urself in the service of others !!!"

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to