关于公用包js&css
模版公用包的js和css
1.对于模版二次开发,在模版的在线编辑器,assets下面可以看到js和css文件列表

2.这些文件都是模版包里面的js和css文件,对应文件夹为:public/dist/front/static/{theme_identity}
- {theme_identity}是模版的identity(模版标识符)
- 譬如:mirox模版,对应的文件路径是:
public/dist/front/static/new_default_theme
3.每个模版都会用到的文件,也就是基础文件,那么会放到base文件夹里面,就是:public/dist/front/static/base
- base文件夹下面的文件包含js和css文件,是每个模版都会用到的js和css文件
- 对于订单结账页面的js,基础js,都放到这里
base下的js和css二次开发重写
1.模版编辑器下,显示的js和css是当前模版下的js文件和css文件
2.对于base公用js和css,在模版代码在线编辑器下面,是看不到这些js和css文件的
3.您可以在assets文件夹下面进行文件的新增,确保和base文件夹下的文件,一样的文件名称

譬如,你想要重写js文件:public/dist/front/static/base/base.js
那么创建一个文件:base.js, 然后将 public/dist/front/static/base/base.js文件的内容复制过来,保存
- 创建的base.js文件的存储路径:
public/media/theme_workdir/static/{shop_id}/{theme_id}/
然后修改文件内容即可,保存后,base.js将走您这边编辑后的文件
- 重写后,到前台商城查看源代码,你会发现base.js的路径进行了改变
- 原来
base.js的url为:https://mirox.fecshop.cn/dist/front/static/new_default_theme/base.js?v=501 - 重新保存后(需要刷新一下缓存),
base.js的url为:https://mirox.fecshop.cn/media/theme_workdir/static/129/191/base.js?v=501
4.编辑文件内容,保存后,想要还原成系统文件,那么可以这样操作
- 删除创建的文件即可
- 删除后,记得刷新缓存

对于非公用包的文件存储路径,参看:【重要!】模版装修-数据存储
上面大致是js和css文件进行重写,以及重写后存放的文件路径,您一定不要删除文件夹:public/media/theme_workdir