Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing plugin with npm (missing modules errors) #48

Closed
tiagogm opened this issue May 3, 2016 · 6 comments
Closed

Installing plugin with npm (missing modules errors) #48

tiagogm opened this issue May 3, 2016 · 6 comments
Labels

Comments

@tiagogm
Copy link

tiagogm commented May 3, 2016

Hi, I just pulled a fresh skeleton from the aurelia navigation skeleton (es6+webpack)
I tried installing the plugin but webpack is throwing missing module errors.

All I did was npm install aurelia-ui-virtualization --save

I have not included the plugin yet, I've only installed the package.
After this, if you I npm run dev I get this:

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/utilities.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/repeat-utilities' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/utilities.js 14:23-79

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/array-virtual-repeat-strategy.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/repeat-utilities' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/array-virtual-repeat-strategy.js 10:23-79

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/repeat-utilities' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat.js 18:23-79

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/array-virtual-repeat-strategy.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/array-repeat-strategy' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/array-virtual-repeat-strategy.js 8:27-88

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/analyze-view-factory' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat.js 20:26-86

ERROR in ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat-strategy-locator.js
Module not found: Error: Cannot resolve module 'aurelia-templating-resources/repeat-strategy-locator' in /Users/tiagomorais/Development/aurelia/skeleton-es2016-webpack/node_modules/aurelia-ui-virtualization/dist/commonjs
 @ ./~/aurelia-ui-virtualization/dist/commonjs/virtual-repeat-strategy-locator.js 8:29-92

Thanks!

@tiagogm tiagogm changed the title Installing plugin with npm missing modules Installing plugin with npm (missing modules errors) May 3, 2016
@doktordirk
Copy link

@tiagogm
Copy link
Author

tiagogm commented May 3, 2016

@doktordirk that would be if I installed the plugin in aurelia, as in adding .plugin('aurelia-ui-virtualization');. no?

In any case I did that and it didn't work :(
I added this to the webpack cfg

  plugins: [
    new AureliaWebpackPlugin({
    includeSubModules: [
      { moduleId: 'aurelia-ui-virtualization' }
    ]
  }),

@doktordirk
Copy link

(after reading again)
well, but's excactly that thing. doesn't find submodules

@tiagogm
Copy link
Author

tiagogm commented May 3, 2016

@doktordirk what do you mean by forks? I'm working with a clean clone of aurelias nav skeleton.

I tried that, the package updated, but still the same errors.

skeleton-es2016-webpack $ npm i aurelia-templating-resources --save
aurelia-templating-resources@1.0.0-beta.1.2.2 node_modules/aurelia-templating-resources

I even tried including both in the webpack cfg,

plugins: [
    new AureliaWebpackPlugin({
    includeSubModules: [
      { moduleId: 'aurelia-templating-resources' },
      { moduleId: 'aurelia-ui-virtualization'  }
    ]
  }),

@doktordirk
Copy link

hmm. you're right

@martingust
Copy link
Contributor

martingust commented May 3, 2016

@tgmorais @doktordirk I think imports like this https://github.com/aurelia/ui-virtualization/blob/master/src/utilities.js#L1 need to be import {updateOverrideContext} from 'aurelia-templating-resources' and repeat-utilities exported from templating-resources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants