$ npm install d3-scale
$ npm install --save-dev rollup rollup-plugin-babel babel-preset-es2015-rollup
私は、次のファイルを作成しました。キャッチされていないにReferenceError:d3Scaleが定義されていない/ D3 V4/rollup.js
▼SRC /スクリプト/ main.js
import { scaleLinear } from "d3-scale" ;
私は、次のファイルを作成しました。
▼rollup.config.js
// Rollup plugins
import babel from 'rollup-plugin-babel';
export default {
entry: 'src/scripts/main.js',
dest: 'build/js/main.min.js',
format: 'iife',
external: [ 'd3-scale' ],
plugins: [
babel({
exclude: 'node_modules/**',
}),
],
};
$ npm run build
次のファイルが自動的に
作成されました▼/のJS/main.min.js
(function (d3Scale) {
'use strict';
}(d3Scale));
を構築
以下のファイルを作成しました。
▼index.htmlを
<script src="build/js/main.min.js"></script>
エラーが発生しました。どうして?
Uncaught ReferenceError: d3Scale is not defined
私の問題は解決しました。どうもありがとうございました。 – re1