Ionic Package无法安装

时间:2015-10-29 03:02:47

标签: ionic-framework package install

我已下载最新的节点版本4并尝试安装离子。

但它在命令提示符下长时间加载。

parser.mly

然后我下载了0.10.38并开始下载。

离子是否仅支持0.10版本。

安装时使用更高版本获得以下错误

parser.mly

9 个答案:

答案 0 :(得分:4)

错误消息显示“node v5.0.0”。确保您使用的是Node 4not 5。 Ionic尚未与Node 5.x.x一起使用。使用node -v to检查版本

答案 1 :(得分:4)

首先你需要运行npm uninstall -g ionic 然后从https://nodejs.org/en/download/安装新的nodejs vesrion 完成最新的nodejs安装后。 尝试安装离子使用 npm install -g ionic 如果您使用的是mac os或ubntu,那么您可以使用sudo npm install -g ionic。

答案 2 :(得分:2)

我想你应该尝试第一个node.js然后命令 - (void)longPress:(UILongPressGestureRecognizer*)gesture { if ( gesture.state == UIGestureRecognizerStateBegan ) { //Update UIButton *buttonPressedLatest; UIView *ifBtnPressed = gesture.view; if([ifBtnPressed isKindOfClass:[UIButton class]]){ buttonPressedLatest = (UIButton *)ifBtnPressed; } UIAlertController * alert= [UIAlertController alertControllerWithTitle:@"Would you like to delete this rep?" message:nil preferredStyle:UIAlertControllerStyleAlert]; UIAlertAction* deleteButton = [UIAlertAction actionWithTitle:@"Delete" style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) { [buttonPressedLatest removeFromSuperview]; [alert dismissViewControllerAnimated:YES completion:nil]; }]; UIAlertAction* cancelButton = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) { [alert dismissViewControllerAnimated:YES completion:nil]; }]; [alert addAction:deleteButton]; [alert addAction:cancelButton]; [self presentViewController:alert animated:YES completion:nil]; } } 完成后再安装 $ sudo npm install -g cordova因为我使用了sudo,它可能会要求输入密码

检查天气你完成了这些步骤

  1. 的node.js
  2. npm install -g cordova
  3. npm install -g ionic
  4. ionic --version //检查你是否已正确安装
  5. 离子启动myapp空白//或标签或侧面菜单
  6. 现在它将下载所有必需的文件

    点击此链接https://nodejs.org/en/

答案 3 :(得分:2)

在Windows上,有时候获得工作环境可能会很痛苦。要加快Ops,您可以尝试使用 ionic-box https://github.com/driftyco/ionic-box

Ionic-Box 是Ionic,Cordova和Android的随时可用的开发环境。

答案 4 :(得分:2)

安装正确的nodejs,cordova和ionic的步骤可能会有所帮助,请尝试按照以下步骤进行操作

1)安装nodejs(windows)的兼容版本

2)从计算机属性高级环境变量中配置nodeJs的路径。

3)检查npm -v正在运行

4)运行npm install -g cordova

5)如果没有启动配置的nodejs / npm使用http代替https包使用ssl false

6)运行npm install -g ionic

答案 5 :(得分:2)

您可以运行以下命令降级版本:

npm install npm@4.5.0 -g 要么 npm install npm@latest -g

答案 6 :(得分:2)

您可以使用Yeoman生成器创建离子项目,这非常容易使用。

在这里你可以找到更多: http://yeoman.io/learning/index.html

安装yeoman:

npm install -g yo

用法: 创建一个新目录,并将其cd入其中

mkdir my-ionic-project && cd $_

运行yo ionic,可选择传递应用名称:

yo ionic [app-name]

更多信息:

https://github.com/diegonetto/generator-ionic

答案 7 :(得分:1)

请参考以下链接,首先您需要在成功安装后安装cordova,然后安装离子。 链接 - https://evothings.com/doc/build/cordova-install-windows.html

答案 8 :(得分:1)

嗨,我有一个像这样的问题检查一下,我希望这对你有帮助。

https://github.com/ionic-team/ionic-cli/issues/2477

运行:

$('#btmmdl').click(function() {
    $(this).attr('data-clicked', !$(this).attr('data-clicked')); //Toggle status
    if ($(this).attr('data-clicked')) {
        // Scroll down
    } else {
        // Show animation and scroll down after 9 seconds
    }
});