是因为自己封装了一下axios,想获取开发环境和正式环境的状态,然后用process居然获取不到,网上的也没有找到能解决的结果
自己捣鼓一下,找了插件解决的
安装
npm install @rollup/plugin-replace
下面这个是示例,照着改,这个相当于定义的一个全局变量,所有的svelte的子页面可以调用
import replace from '@rollup/plugin-replace';
const production = !process.env.ROLLUP_WATCH;
export default {
plugins: [
replace({
preventAssignment: true,
'__DEBUG': !production
}),
};
刚学这个,如果有更好的办法请留言告诉我- -