样式和JS文件编写
静态文件包含四个部分。
第一部分:内置静态文件
Hardmall应用程序内嵌的静态文件,这些文件的URL都以 /laymer
开头,比如
<script src="/laymer/axios.min.js"></script>
<script src="/laymer/vue.js"></script>
<script src="/laymer/element.js"></script>
<script src="/laymer/print.min.js"></script>
<script src="/laymer/editor/quill.js"></script>
<script src="/laymer/editor/vue-quill-editor.js"></script>
要修改这些文件,只能通过Nginx等反向代理的时候,配置单个的 location
在网关处重写。
比如想修改富文本编辑器的相关参数,需要修改/laymer/editor/vue-quill-editor.js
文件,那么就可以在Nginx的localtion处单独指定该文件的路径。
第二部分:上传文件
上传文件默认保存在 files/upload
文件夹下面,根据部署方案,已经映射到宿主机的 /data/web/<web_name>
目录下面。
URL访问路径为 /upload/2006/01/02/xxxx.jpg
第三部分:Consul文件
为了高效的编写模板和css文件,将这部分文件转移到consul中,可以直接在consul的ui中进行编写,提高开发效率。
URL访问路径为 /static/qqqq.css
第四部分:本地存储文件
本地存储文件包含自定义的js文件、css文件、图片等文件。URL路径除去上述四种