Skip to content

Module issues with Webpack #48

@jp-simons

Description

@jp-simons

I have a Javascript project that's compiled with Webpack/Babel for use in NodeJS runtime, and when I try to depend on cowsay I get this error at compile time:

[node] Error: Cannot find module '.cows/ackbar.cow'
[node]     at webpackMissingModule (webpack:///./node_modules/cowsay/build/cowsay.es.js?:50:45)
[node]     at eval (webpack:///./node_modules/cowsay/build/cowsay.es.js?:50:136)
[node]     at Module../node_modules/cowsay/build/cowsay.es.js (/local/home/simnsj/workspace/nodetemplate/src/NodeStarterTemplate/dist/server/main.js:782:1)
...

My code for including cowsay looks something like this:

import cowsay from 'cowsay';

class Cowsay extends React.Component {
  render() {
    return <div>{cowsay.say({text: this.props.children})}</div>;
  }
}

I don't understand javascript modules that well, and I think they're a moving target...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions