Skip to content

CompileDaemon did not install with vendor directory #90

Open
@DavesPlanet

Description

@DavesPlanet

ran the following in visual studio console in Windows 10
go version go1.20.1 windows/amd64

first I did a go get:

go get github.com/githubnemo/CompileDaemon

then go install

go install github.com/githubnemo/CompileDaemon

received error

go: inconsistent vendoring in C:\projects\gogo:
github.com/fatih/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
github.com/fsnotify/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
github.com/githubnemo/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
github.com/mattn/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
github.com/radovskyb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
To ignore the vendor directory, use -mod=readonly or -mod=mod.
To sync the vendor directory, run:
go mod vendor

did what the error said:

go mod vendor

tried again to install, got error

go install github.com/githubnemo/CompileDaemon
go: finding module for package github.com/githubnemo/CompileDaemon
cannot query module due to -mod=vendor
(Go version in go.mod is at least 1.14 and vendor directory exists.)

tried several options for a while, eventually renamed vendor to vendorX, after that the install worked, renamed vendorX back to vendor, the daemon worked.

Thanks for an awesome product, I'm glad I got it to run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions