【Vue】使用Rollup打包vue时出现process is not defined

来源:互联网 发布:简单的视频制作软件 编辑:程序博客网 时间:2024/06/05 11:01

解决办法,使用插件rollup-plugin-replace

代码如下:

import babel from 'rollup-plugin-babel';import resolve from 'rollup-plugin-node-resolve';import vue from 'rollup-plugin-vue';import replace from 'rollup-plugin-replace'export default {  entry: 'src/main.js',  format: 'cjs',  plugins: [ vue(), replace({      'process.env.NODE_ENV': JSON.stringify('development'),      'process.env.VUE_ENV': JSON.stringify('browser')    }),    resolve(), babel() ],  dest: 'dist/bundle.js' // 输出文件};
0 0