summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2020-05-15 10:09:04 -0400
committerPliable Pixels <pliablepixels@gmail.com>2020-05-15 10:09:04 -0400
commit8a9c83b16386951301cef87adde8344babfbc141 (patch)
tree7f8dbb66c61e318a869189cee7dec29015c749eb /docs
parent8b3e274a72b03dee6e3f3ce8c0930ef5d069c347 (diff)
clarify cordova version needs (not > 8.x) and cocoapods
Diffstat (limited to 'docs')
-rw-r--r--docs/guides/source.rst18
1 files changed, 12 insertions, 6 deletions
diff --git a/docs/guides/source.rst b/docs/guides/source.rst
index 77bb3f0f..1eb67b32 100644
--- a/docs/guides/source.rst
+++ b/docs/guides/source.rst
@@ -63,9 +63,11 @@ Install cordova and ionic
.. code:: bash
- npm install -g cordova ionic
+ npm install -g cordova@8.1.2 ionic
npm install @ionic/v1-toolkit --save-dev
+Don't install later versions of cordova. I found compilation issues with cordova 9.
+
And some more:
.. code:: bash
@@ -75,16 +77,20 @@ And some more:
npm install async
npm install jshint
+
(Note you may need to do ``sudo`` depending on how your system is set
up. It's `better you
don't <https://johnpapa.net/how-to-use-npm-global-without-sudo-on-osx/>`__,
but if you must, well, you must)
-If you get a newer version, you should adjust your cordova version to
-the mentioned version above in order to be able to successfully compile
-zmNinja. To change the version you can follow these instructions:
-`change cordova
-version <https://iphonedevlog.wordpress.com/2014/06/25/updating-and-reverting-to-different-cordova-phonegap-versions>`__
+You also need to install ``cocoapods`` (some of the plugins depend on them):
+
+.. code:: bash
+
+ sudo gem install cocoapods
+
+If you don't have ``gem`` that means you need to install ruby. Installing ruby
+installs gobs of nonsense. Too bad.
Download zmNinja
----------------