sprout2000 / tauview

Minimalist image viewer based on Leaflet.js and Tauri.
MIT License
50 stars 4 forks source link

cargo tauri dev fails with vite error. #28

Closed davehorner closed 1 year ago

davehorner commented 1 year ago

just giving this a go. Here is my output, something with the vite config. I installed vite via npm install -g vite;

vite --version
vite/4.4.9 win32-x64 node-v18.17.0
cargo tauri dev
     Running BeforeDevCommand (`npm run dev`)

> leaafview-tauri@0.0.1 dev
> vite

failed to load config from c:\working\tauri\leafview-tauri\vite.config.ts
error when starting dev server:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vite' imported from c:\working\tauri\leafview-tauri\vite.config.ts.timestamp-1695258344224-fdaf9dd54e192.mjs
    at new NodeError (node:internal/errors:405:5)
    at packageResolve (node:internal/modules/esm/resolve:887:9)
    at moduleResolve (node:internal/modules/esm/resolve:936:20)
    at defaultResolve (node:internal/modules/esm/resolve:1129:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36)
       Error The "beforeDevCommand" terminated with a non-zero status code.
sprout2000 commented 1 year ago

@davehorner Thanks for the report. But for this project, vite should be installed locally, not globally. And note that TauView does not support the win32 architecture.

davehorner commented 1 year ago

thank you for the response!