Установка Cordova на Ubuntu 14, похоже, не работает

Я следую инструкциям по установке Cordova в Ubuntu:

http://cordova.apache.org/docs/en/4.0.0//guide_cli_index.md.html. #% 20Command-Line% 20Interface

До сих пор я выполнял следующие команды:

sudo apt-get install node
sudo apt-get install npm

Обе команды работали нормально.

Затем я запустил эту команду для установки Cordova:

dev1@test:/$ sudo npm install -g cordova
/usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova
cordova@4.3.0 /usr/local/lib/node_modules/cordova
├── underscore@1.7.0
├── q@1.0.1
├── nopt@3.0.1 (abbrev@1.0.5)
└── cordova-lib@4.3.0 (valid-identifier@0.0.1, osenv@0.1.0, properties-parser@0.2.3, bplist-parser@0.0.6, mime@1.2.11, semver@2.0.11, unorm@1.3.3, shelljs@0.3.0, rc@0.5.2, dep-graph@1.1.0, npmconf@0.1.16, through2@0.6.3, xcode@0.6.7, elementtree@0.1.5, d8@0.4.4, init-package-json@1.4.1, request@2.47.0, glob@4.0.6, tar@1.0.2, plist@1.1.0, cordova-js@3.8.0, npm@1.3.4)

А теперь, в соответствии с документами, для тестирования Cordova я пробовал следующее, но ничего не создается:

dev1@test:/$ cd ~/Documents/
dev1@test:~/Documents$ mkdir dev_source
dev1@test:~/Documents$ cd dev_source/
dev1@test:~/Documents/dev_source$ cordova create hello com.example.hello HelloWorld
dev1@test:~/Documents/dev_source$ cordova create hello com.example.hello HelloWorld -d
dev1@test:~/Documents/dev_source$ ls
dev1@test:~/Documents/dev_source$ ls -lah
total 8.0K
drwxrwxr-x  2 dev1 dev1 4.0K Apr 17 11:18 .
drwxr-xr-x 68 dev1 dev1 4.0K Apr 17 11:18 ..

Как видите, для меня нет папки hello, которая была бы создана автоматически. Я не получаю никаких сообщений об ошибках. В этом случае я пошел немного дальше и добавил платформу, но это тоже не сработало:

dev1 @ test: ~ / Documents / dev_source $ cordova платформа add android dev1 @ test: ~ / Documents / dev_source Платформа $ cordova ls dev1 @ test: ~ / Documents / dev_source $

Есть предложения?

1
задан 18 April 2015 в 04:50

2 ответа

У меня была та же проблема как Вы, я нашел следующее после закапывания файла README. Выполнение следующего, кажется, заставляет create работать. Я должен все же попробовать другие команды!

sudo apt-add-repository ppa:cordova-ubuntu/ppa
sudo apt-get update
sudo apt-get install cordova-cli
npm install -g cordova
sudo apt-get install cmake debhelper libx11-dev libicu-dev pkg-config qtbase5-dev qtchooser qtdeclarative5-dev qtfeedback5-dev qtlocation5-dev qtmultimedia5-dev qtpim5-dev qtsensors5-dev qtsystems5-dev
2
ответ дан 18 April 2015 в 04:50

У меня была та же проблема, и я думаю, что это о двойном названии node пакет, что я уже установил склонное использование - добираются, затем я удалил его и теперь cordova работы

sudo apt-get remove node
0
ответ дан 18 April 2015 в 04:50

Другие вопросы по тегам:

Похожие вопросы: