diff --git a/build_src.js b/build_src.js index a0f3221ca..425eb6120 100644 --- a/build_src.js +++ b/build_src.js @@ -2,8 +2,9 @@ const fs = require('fs'); const rollup = require('rollup'); -const nodeResolve = require('rollup-plugin-node-resolve'); const commonjs = require('rollup-plugin-commonjs'); +const includePaths = require('rollup-plugin-includepaths'); +const nodeResolve = require('rollup-plugin-node-resolve'); const json = require('rollup-plugin-json'); const colors = require('colors/safe'); @@ -25,13 +26,16 @@ module.exports = function buildSrc() { .rollup({ input: './modules/id.js', plugins: [ + includePaths( { + paths: ['node_modules/d3/node_modules'] // npm2 or windows + }), nodeResolve({ module: true, main: true, browser: false }), commonjs(), - json( { indent: '' }) + json({ indent: '' }) ] }) .then(function (bundle) { diff --git a/package.json b/package.json index d41bcd1e9..4c39f2bd0 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,7 @@ "request": "^2.85.0", "rollup": "~0.60.0", "rollup-plugin-commonjs": "^9.0.0", + "rollup-plugin-includepaths": "~0.2.3", "rollup-plugin-json": "^3.0.0", "rollup-plugin-node-resolve": "^3.3.0", "shelljs": "^0.8.0",