如何在基于vue-cli的项目自定义打包环境

2020-06-14 06:22:06易采站长站整理

总结

根据不同的环境编写对应的打包环境信息配置文件;
根据不同环境编写对应用户权限配置文件;
根据不同环境编写对应的npm打包命令,使用cross-env设置对应的运行时环境;
在打包配置文件当中根据运行时环境获取对应的环境配置信息,然后使用webpack.DefinePulgin添加到客户端全局变量当中;
登录页根据全局变量中的环境信息获取对应的用户权限配置文件;
用户登录之后根据获取的用户权限文件中的方法获取登录用户的权限,并把当前登录用户的权限保存起来以便之后使用。