graph-viz-d3-js
graph-viz-d3-js copied to clipboard
Is this possible to use webpack to deploy?
My webpack.config.js:
...
resolve: {
modulesDirectories: ['node_modules','bower_components'],
},
plugins:[
new webpack.ResolverPlugin(
new webpack.ResolverPlugin.DirectoryDescriptionFilePlugin(".bower.json",["d3","dot-checker","layout-worker","worker","renderer"])
)
],
paths: {
es6: '/node_modules/requirejs-babel/es6',
babel: '/node_modules/requirejs-babel/babel-5.8.22.min',
d3: '/bower_components/d3/d3',
"dot-checker": '/bower_components/graphviz-d3-renderer/dist/dot-checker',
"layout-worker": '/bower_components/graphviz-d3-renderer/dist/layout-worker',
worker: '/bower_components/requirejs-web-workers/src/worker',
renderer: '/bower_components/graphviz-d3-renderer/dist/renderer',
}
...
My main.js:
require(["renderer"], function (renderer) { dotSource = 'XXXXXX'; // initialize svg stage renderer.init("#graph"); // update stage with new dot source renderer.render(dotSource); });
I receive an error:
Module not found: Error: Cannot resolve module 'renderer' in XXX
This project is provided as require.js
module. I'm not sure if it is compatible with webpack also.