Go语言引用css和js文件
2018-01-09 21:17
281 查看
近日进行Go语言web开发,发现Go语言对静态文件引用无法像python一样正确引用。
后通过百度找了很多方法,最终确认一种:做静态服务,才能访问静态文件。
目录如下:
.
├── main.go
├── static
│
├── css
│
│
└── main.css
│
└── js
│
└── main.js
└── view
└── index.html
// main.go
func main() {
http.Handle("/static/",
http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))
// ...
}
<!-- index.html -->
<link rel="stylesheet" href="/static/css/main.css" type="text/css">
<script type="text/javascript" src="/static/js/main.js"></script>
参考问题来自:https://www.golangtc.com/t/55555bcd421aa90930000005>
后通过百度找了很多方法,最终确认一种:做静态服务,才能访问静态文件。
目录如下:
.
├── main.go
├── static
│
├── css
│
│
└── main.css
│
└── js
│
└── main.js
└── view
└── index.html
// main.go
func main() {
http.Handle("/static/",
http.StripPrefix("/static/", http.FileServer(http.Dir("static"))))
// ...
}
<!-- index.html -->
<link rel="stylesheet" href="/static/css/main.css" type="text/css">
<script type="text/javascript" src="/static/js/main.js"></script>
参考问题来自:https://www.golangtc.com/t/55555bcd421aa90930000005>
相关文章推荐
- go语言http服务处理image/css/js等静态文件
- 解决MVC中使用BundleConfig.RegisterBundles引用Css及js文件发布后丢失的问题
- MVC 之 解决MVC中使用BundleConfig.RegisterBundles引用Css及js文件发布后的丢失
- 引用外部.css或.js文件的路径问题
- web项目的WEB-INF/jsp文件下面的jsp页面引用webRoot文件夹下面的css,js等文件失败
- 母版页中引用图片、外部js、css文件的路径问题
- asp.net后台代码动态添加JS文件和css文件的引用
- asp.net后台如何动态添加JS文件和css文件的引用
- jsp中js,css文件相对地址的引用
- 母版页中引用图片、外部js、css文件的路径问题
- maven工程如何引用css和js文件
- 引用外部.css或.js文件的路径问题
- maven工程如何引用css和js文件
- asp.net 中引用js文件和css文件的方法
- js文件引用的问题顺带复习css引用
- 提高web性能之--将CSS和JS放到外部文件中引用,CSS放头,JS放尾
- 如何让浏览器访问最新的js、css等外部引用文件?
- 关于SpringMVC下无法引用外部的js,css文件错误
- 关于WEB-INF目录不提供外部访问及JSP引用 js,css 文件路径问题
- 母版页中的js和css文件引用路径的问题