kim114 发表于 2016-1-18 01:35:24

初始环境安装不了

本帖最后由 kim114 于 2016-1-18 11:12 编辑

使用3.4的教程出现
cordova create hello com.example.hello"HelloWorld"
出现这个错误
L:\PhoneGap>cordova create hello com.example.hello"HelloWorld"
module.js:327
    throw err;
    ^


Error: Cannot find module 'cordova-common'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modul
es\cordova\node_modules\cordova-lib\src\plugman\plugman.js:22:14)
    at Module._compile (module.js:397:26)
    at Object.Module._extensions..js (module.js:404:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)

    at Module.require (module.js:353:17)

使用官方的cordova-android/bin/create HybridAndroidApp org.sample.hybridandroidapp
L:\PhoneGap>cordova-android/bin/create HybridAndroidApp org.sample.hybridandroid
app
'cordova-android' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


英文不好才看教程 但是教程好像有些过时了
Begin by cloning or downloading the zip file for the cordova-android Apache Cordova project for Android. Run the following command to execute the create script from the directory containing the cordova-android base project you cloned or unzipped locally to create the default Hello Cordova project. (If you unzipped into your user directory then you should run it from there).
猜想应该是要下载一个包 然后在这个包目录下运行

入门被挡求答案啊!
最后没有办法用官方的安装命令
$ phonegap create my-app$ cd my-app
$ phonegap run android
成功了导入成功以后
再次出现错误


4.3 和 5.01 都试了还是一样的错误!



ionicwang 发表于 2016-1-18 09:27:54

cordova   和phonegap命令不能混着用

kim114 发表于 2016-1-18 11:16:05

ionicwang 发表于 2016-1-18 09:27
cordova   和phonegap命令不能混着用

cordova create hello com.example.hello"HelloWorld"
创建不了东西
L:\phonegap>cordova create hello com.example.hello"HelloWorld"
L:\phonegap>只是个目录

ionicwang 发表于 2016-1-18 11:37:55

1.你上面少了一个空格最后一个双引号和前面一个包名直接
cordova create hello com.example.hello "HelloWorld"

2.确定环境搭建成功,然后遇到问题截图回帖帮你瞅瞅

kim114 发表于 2016-1-18 12:48:02

ionicwang 发表于 2016-1-18 11:37
1.你上面少了一个空格最后一个双引号和前面一个包名直接
cordova create hello com.example.hello "Hello ...path环境变量
C:\Users\Administrator\AppData\Roaming\npm;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;L:\adt-bundle-windows-x86_64-20140702\sdk\tools;L:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools;%ANT_HOME%\bin;
ANT_HOME环境变量


然后是java环境的测试

javac的环境测试

然后是ant的测试

之前已经安装过了再重复一次命令好像出错了npm install -g cordova

执行cordova create hello com.example.hello "HelloWorld"

无法创建目录很文件


kim114 发表于 2016-1-18 13:08:01

ionicwang 发表于 2016-1-18 11:37
1.你上面少了一个空格最后一个双引号和前面一个包名直接
cordova create hello com.example.hello "Hello ...


npm uninstall cordova-g

npm uninstall phonegap -g

命令卸载完后
重新安装可以
使用正常使用
cordova create hello com.example.hello "HelloWorld"
这条命令了
进入hello目录后
然后是执行
cordova platform add android

但是最后执行
cordova build
又出错了

真的是一波三折啊

admin 发表于 2016-1-18 13:24:18

http://bbs.phonegap100.com/thread-1787-1-1.html


更新sdk   

kim114 发表于 2016-1-18 14:49:15

admin 发表于 2016-1-18 13:24
http://bbs.phonegap100.com/thread-1787-1-1.html




已经更新好

sdk
执行cordova build
还是出错!

kim114 发表于 2016-1-18 16:08:54

按教程实践各种不对版!
真不知道问题在哪?
英文好点的话就不用看教程了
教程的是这样的

我的是这样的


教程的是这样的

我的却是是这样的


还有很多地方都跟教程不一样
不仅仅是目录不一样
可能是初学者吧对java不熟
并非掌握HTML和JS等等就可以驾驭得了的东西
教程讲的东西基本都在之前的一段时间内适用
对于初学者并不适用
单单构建基础环境和工具都无数问题出现

页: [1]
查看完整版本: 初始环境安装不了