zachfitz / Ionic-Material

Material Design style and animations for Ionic
http://ionicmaterial.com
Other
2.9k stars 904 forks source link

Unable to use Ionic Material with Ionic 1.3.1 #204

Open mittalrahul opened 8 years ago

mittalrahul commented 8 years ago

Ionic Dependency in Ionic Material is "~1.0.0" which restricts us to use Ionic 1.0.x to use in our project.

This generates an error for us when using wiredep. Error: Error: ionic is not installed. Try running bower install or remove the component from your bower.json file.

Disane87 commented 7 years ago

same here :/

mittalrahul commented 7 years ago

@Disane87 In bower dependencies, use this link for ionic-material: https://github.com/mittalrahul/Ionic-Material.git#IM-204

This will fix the issue

Disane87 commented 7 years ago

@mittalrahul Just tried that:

{
  "name": "HelloIonic",
  "private": "true",
  "devDependencies": {
    "ionic": "driftyco/ionic-bower#1.3.2"
  },
  "dependencies": {
    "ionic": "driftyco/ionic-bower#1.3.2",
    "ion-alpha-scroll": "^0.1.3",
    "ion-sticky": "^1.0.7",
    "ionic-filter-bar": "^1.1.1",
    "angular-translate": "^2.13.0",
    "ion-autocomplete": "^0.3.3",
    "angular-translate-loader-url": "^2.13.0",
    "ngCordova": "^0.1.27-alpha",
    "angular-cache": "^4.6.0",
    "ionic-material": "https://github.com/mittalrahul/Ionic-Material.git#IM-204"
  },
  "resolutions": {
    "angular-sanitize": "1.5.3",
    "angular": "1.5.3",
    "angular-animate": "1.5.3",
    "ionic": "~1.0",
    "ionic-material": "^0.4.2"
  }
}

But it produced the same error on inject-vendor:

var wiredep = require('wiredep').stream;
gulp.task('inject-vendor', function() {
    gulp.src(paths.index)
        .pipe(wiredep({}))
        .pipe(gulp.dest('./www'));
});

Error:

bower postinstall Error: Error: ionic is not installed. Try running bower install or remove the component from your bower.json file.

Additional error details: events.js:160 throw er; // Unhandled 'error' event

by the way, I'm pretty new to Ionic and the general subject with Bower and so on.