Ai
1 Star 1 Fork 0

tianyuliang/iris

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 992 Bytes
一键复制 编辑 原始数据 按行查看 历史
kataras 提交于 2017-06-04 04:22 +08:00 . Publish the new version :airplane:| Look description please!
package main
import (
"github.com/kataras/iris"
"github.com/kataras/iris/typescript" // optionally
"github.com/kataras/iris/typescript/editor"
)
func main() {
app := iris.New()
// adapt a router, order doesn't matters
// optionally but good to have, I didn't put inside editor or the editor in the typescript compiler adaptors
// because you may use tools like gulp and you may use the editor without the typescript compiler adaptor.
// but if you need auto-compilation on .ts, we have a solution:
ts := typescript.New()
ts.Config.Dir = "./www/scripts/"
ts.Attach(app) // attach the typescript compiler adaptor
editorConfig := editor.Config{
Hostname: "localhost",
Port: 4444,
WorkingDir: "./www/scripts/", // "/path/to/the/client/side/directory/",
Username: "myusername",
Password: "mypassword",
}
e := editor.New(editorConfig)
e.Attach(app) // attach the editor
app.StaticWeb("/", "./www") // serve the index.html
app.Run(iris.Addr(":8080"))
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/tianyuliang/iris.git
git@gitee.com:tianyuliang/iris.git
tianyuliang
iris
iris
20f30022705b

搜索帮助