Comments (3)
It seems fresh
doesn't support go module mode, so I decided to use realize
as an alternative for hot reload development.
My project folder is :
├── server
│ └── main.go
├── go.mod
├── go.sum
└── .realize.yaml (This is the replacement of runner.conf
)
.realize.yaml
is :
settings:
legacy:
force: false
interval: 0s
schema:
- name: name
path: .
commands:
install:
status: true
method: go build -o tmp/app.out server/main.go
run:
status: true
method: tmp/app.out
watcher:
extensions:
- go
paths:
- /
ignore:
paths:
- .git
- .realize
- vendor
ref: oxequa/realize#217 (comment)
After installing realize
, realize start
will work fine. 🥳
When you install realize
, you may see this error:
build github.com/oxequa/realize: cannot load gopkg.in/urfave/cli.v2
.
The solution is
go get gopkg.in/urfave/cli.v2@master
GO111MODULE=off go get github.com/oxequa/realize
And please be careful realize
seems dead project the same as fresh
☠️
from fresh.
any progress on this issue?
from fresh.
Thanks @Mizumaki! Your solution works great!
from fresh.
Related Issues (20)
- Is there any way to use fresh with Delve debug? HOT 1
- can it support .env file watch?
- fresh maybe makes the gin console log color invalid? HOT 1
- fork/exec tmp/runner-build: no such file or directory HOT 1
- permission denied HOT 1
- zsh: command not found: fresh HOT 2
- Disable logging setting
- How to run go install on file change
- How to provide concrete go file that should be builded without changing root directory?
- Using fresh in docker container will not builds and (re)starts HOT 1
- The correct path could not be found
- 我的deepin下载下来了,不能在终端运行fresh HOT 1
- fresh: command not find HOT 4
- zsh: command not found: fresh HOT 10
- no required module provides package github.com/pilu/fresh; to add it:
- Cannot scan command inputs
- Fresh command not works until run build command HOT 1
- About the issue with hot reloading HOT 1
- 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fresh.