import replace from 'rollup-plugin-replace'; import { terser } from 'rollup-plugin-terser'; import { babel } from '@rollup/plugin-babel'; import minimist from 'minimist'; import vue from 'rollup-plugin-vue'; import alias from 'rollup-plugin-alias'; import PostCSS from 'rollup-plugin-postcss'; // import css from 'rollup-plugin-css-only'; //import nodeResolve from '@rollup/plugin-node-resolve'; const argv = minimist(process.argv.slice(2)); let vue_path = 'node_modules/vue/dist/vue.esm-browser.js'; if (argv && argv.prod) { vue_path = 'node_modules/vue/dist/vue.esm-browser.prod.js' } let buildFormat = { input: './http_src/ntopng.js', plugins: [ // nodeResolve(), replace({ 'process.env.NODE_ENV': JSON.stringify( 'production' ) }), // vue({ css: true }), // css({ output: "test.css"}), // Process only `