关于打包静态资源
来源:11-2 Ubuntu18下安装k8s(v1.14.1)可视化管理工具

眼闭则花寂
2019-05-27
老师能否讲一下这一步?asset.go是怎么生成的,看不太懂
写回答
2回答
-
生成asset.go的过程:
ROOT_DIR=<你的工程根目录路径> mkdir ${ROOT_DIR}/assets -p && go-bindata-assetfs -pkg assets -o ${ROOT_DIR}/assets/asset.go static/...
这一步主要的作用是将静态资源文件(html, js等)打包到一个go文件中了;然后直接通过golang的import方式来加载这些静态资源。
这样就可以解决启动程序时目录不当引起的资源404的问题,也就是将微服务打包成二进制文件后(不需要再另外拷贝静态文件夹到二进制文件对应的位置),随时随地可以启动微服务。
0102019-05-28 -
眼闭则花寂
提问者
2019-05-27
从10-11章的准备工作老师能否说明一下呢
012019-05-27
相似问题