Skip to content
This repository was archived by the owner on May 1, 2020. It is now read-only.
This repository was archived by the owner on May 1, 2020. It is now read-only.

Ionic 2 | Cordova plugin error #1176

Description

@nooscraft

Hello,

I'm trying to add a custom Cordova plugin to an Ionic 2 application. This Ionic 2 application is just a sample project created from Ionic CLI with just three tabs.

The plugin is located here:- https://github.com/ModusCreateOrg/cordova-plugin-example

And this is what I did to install it.

  1. cordova plugin add --link ../cordova-plugin-example
Saved plugin info for "com-moduscreate-plugins-echo" to config.xml
******************************************
* Hello from post plugin add hook script *
******************************************
  1. ionic cordova platform add android
  2. ionic cordova build android

After the third step I'm getting the following error

Module not found: Error: Can't resolve 'cordova/exec' in '/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/modusecho/www'
resolve 'cordova/exec' in '/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/modusecho/www'
  Parsed request is a module
  using description file: /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/modusecho/package.json (relative path: ./www)
    Field 'browser' doesn't contain a valid alias configuration
  after using description file: /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/modusecho/package.json (relative path: ./www)
    resolve as module
      looking for modules in /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules
        using description file: /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
        after using description file: /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/package.json (relative path: ./node_modules)
          using description file: /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/package.json (relative path: ./node_modules/cordova/exec)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec doesn't exist
            .ts
              Field 'browser' doesn't contain a valid alias configuration
              /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.ts doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.json doesn't exist
            as directory
              /media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec doesn't exist
[/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec]
[/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.ts]
[/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.js]
[/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec.json]
[/media/a6272437-6419-4af5-ae86-5171b53c12af/Applications/TestPluginApp/node_modules/cordova/exec]
 @ ./node_modules/modusecho/www/ModusEcho.js 1:11-34
 @ ./src/pages/home/home.ts
 @ ./src/app/app.module.ts
 @ ./src/app/main.ts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions