我的项目结构如下:
运行在微信小程序后项目结构如下:
siteinfo.js 配置文件被压缩了,这个文件主要是项目中的一些配置信息,不想它被压缩掉方便以后修改配置信息,请问有什么办法实现吗????
江湖救急,求解答
最佳回复
在2.2版中已支持自定义vue-config.js,做个webpack插件,https://uniapp.dcloud.io/collocation/vue-config。
如果不会自定义,也可以每次发布后手动copy那个js到unpackage或dist目录下。
static下的js不会被压缩。
但你的做法不对,你应该在源码层直接处理不同用户的不同小程序。uni-app的cli模式里可以自己定义编译命令。非cli,也可以参考最佳答案处理
周梦顺 (作者)
请问uni-app的cli模式这块资料有吗,我目前的需求就是想实现为所有用户生成对应的app跟小程序,目前想的方式是 写一个配置文件保存用户签名信息,在为用户生成app及小程序的时候替换掉配置文件中的信息为当前用户的签名信息,所以不想这个配置文件被压缩掉,现在就是想看看有没有什么解决方案可以让这个配置文件不被压缩方便以后替换修改
2019-02-28 11:07
把siteInfo文件放到page文件夹下,然后引入,打包不会被压缩也能实时更改,我需求跟你一样翻遍了所有的答案无解,最佳答案那个是答非所问,他那个copy文件是保留了,但是引用的代码还是被压缩进去了,那个copy出来的文件只是单纯复制的,修改里面的变量不会引起页面更改
周梦顺 (作者)
请问有具体demo代码案例吗?还是没搞明白
2019-10-09 19:26
周梦顺 (作者)
请问下 你说得这个方式,请问下是不是不支持单个文件,只支持目录
2019-11-15 14:38