vueuse: Cannot run dev on windows: yarn dev
I have clone this repo and yarn dev just not working:
F:\work\projects\quini\vite-vitesse-2\vueuse>node --version
v15.5.1
F:\work\projects\quini\vite-vitesse-2\vueuse>yarn --version
1.22.10
F:\work\projects\quini\vite-vitesse-2\vueuse>yarn list vite
yarn list v1.22.10
warning Filtering by arguments is deprecated. Please use the pattern option instead.
└─ vite@2.0.1
Done in 0.68s.
F:\work\projects\quini\vite-vitesse-2\vueuse>yarn list vue
yarn list v1.22.10
warning Filtering by arguments is deprecated. Please use the pattern option instead.
└─ vue@3.0.5
Done in 0.68s.
Install dependencies:
F:\work\projects\quini\vite-vitesse-2\vueuse>yarn install
yarn install v1.22.10
[1/4] Resolving packages...
[2/4] Fetching packages...
warning Pattern ["vue-demi@latest"] is trying to unpack in the same destination "C:\\Users\\userquin\\AppData\\Local\\Yarn\\Cache\\v6\\npm-vue-demi-0.6.0-e314282f704cb449119b9fd002cbbc0e39f591fe-integrity\\node
_modules\\vue-demi" as pattern ["vue-demi@^0.6.0","vue-demi@^0.6.0"]. This could result in non-deterministic behavior, skipping.
info fsevents@2.1.3: The platform "win32" is incompatible with this module.
info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.3.1: The platform "win32" is incompatible with this module.
info "fsevents@2.3.1" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.3.2: The platform "win32" is incompatible with this module.
info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > @rollup/plugin-typescript@8.2.0" has unmet peer dependency "tslib@*".
warning " > @vue/test-utils@1.1.3" has incorrect peer dependency "vue@2.x".
warning " > @vue/test-utils@1.1.3" has unmet peer dependency "vue-template-compiler@^2.x".
warning " > babel-loader@8.2.2" has unmet peer dependency "webpack@>=2".
warning " > esbuild-register@2.0.0" has unmet peer dependency "esbuild@>=0.8.31".
warning " > rollup-plugin-uglify@6.0.4" has incorrect peer dependency "rollup@>=0.66.0 <2".
warning " > vite-plugin-components@0.6.12" has unmet peer dependency "vite@^2.0.0-beta.69".
warning " > vite-plugin-icons@0.2.2" has unmet peer dependency "@vue/compiler-sfc@^3.0.2".
warning "vitepress > @docsearch/js > @docsearch/react@1.0.0-alpha.28" has unmet peer dependency "react@^16.8.0".
warning "vitepress > @docsearch/js > @docsearch/react@1.0.0-alpha.28" has unmet peer dependency "react-dom@^16.8.0".
warning " > @vue/composition-api@1.0.0-rc.2" has incorrect peer dependency "vue@>= 2.5 < 3".
warning " > @vueuse/router@4.2.0-beta.2" has unmet peer dependency "vue-router@>=4.0.0-rc.1".
warning " > @vueuse/rxjs@4.2.0-beta.2" has unmet peer dependency "rxjs@>=6.0.0".
[4/4] Building fresh packages...
success Saved lockfile.
$ patch-package
patch-package 6.2.2
Applying patches...
No patch files found
Done in 107.79s.
and starting vitepress:
F:\work\projects\quini\vite-vitesse-2\vueuse>yarn dev
yarn run v1.22.10
$ nr docs
$ vitepress dev packages
vitepress v0.12.2
vite v2.0.1
(!) "alias" option is deprecated. Use "resolve.alias" instead.
Pre-bundling dependencies:
qrcode
nprogress
tslib
js-yaml
dayjs
(...and 3 more)
(this will be run only when your dependencies or config have changed)
⚡ Vite dev server running at:
> Network: http://192.168.1.37:3000/
> Local: http://localhost:3000/
> Network: http://172.17.94.17:3000/
[@vue/compiler-sfc] <script setup> is still an experimental proposal.
Follow its status at https://github.com/vuejs/rfcs/pull/227.
[@vue/compiler-sfc] When using experimental features,
it is recommended to pin your vue dependencies to exact versions to avoid breakage.
11:28:02 [vite] new dependencies found: vue-chemistry/boolean, updating...
11:28:02 [vite] ✨ dependencies updated, reloading page...
11:28:02 [vite] Internal server error: Failed to resolve entry for package "@vueuse/core". The package may have incorrect main/module/exports specified in its package.json.
Plugin: vite:import-analysis
File: F:/work/projects/quini/vite-vitesse-2/vueuse/packages/.vitepress/theme/components/DarkModeSwitch.vue
at resolvePackageEntry (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:34262:15)
at tryNodeResolve (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:34102:11)
at Context.resolveId (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:33985:28)
at Object.resolveId (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45841:55)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:93:5)
at async TransformContext.resolve (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45646:23)
at async normalizeUrl (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:47179:34)
at async TransformContext.transform (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:47318:57)
at async Object.transform (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45898:30)
11:28:21 [vite] Internal server error: Failed to resolve entry for package "@vueuse/core". The package may have incorrect main/module/exports specified in its package.json.
Plugin: vite:import-analysis
File: F:/work/projects/quini/vite-vitesse-2/vueuse/packages/.vitepress/theme/components/DarkModeSwitch.vue
at resolvePackageEntry (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:34262:15)
at tryNodeResolve (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:34102:11)
at Context.resolveId (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:33985:28)
at Object.resolveId (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45841:55)
at processTicksAndRejections (node:internal/process/task_queues:93:5)
at async TransformContext.resolve (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45646:23)
at async normalizeUrl (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:47179:34)
at async TransformContext.transform (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:47318:57)
at async Object.transform (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:45898:30)
at async transformRequest (F:\work\projects\quini\vite-vitesse-2\vueuse\node_modules\vite\dist\node\chunks\dep-d13406fa.js:61468:29)
¿Desea terminar el trabajo por lotes (S/N)? s
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 19 (19 by maintainers)
Should be fixed in the latest commits.
I have tried this, but no work.
It seems that only
DemoContaineris not loaded properly. Other content works well.DemoContaineris imported and autoloaded byvite-plugin-components. Is it related to this? Will there be a conflict between them?https://github.com/vueuse/vueuse/blob/5941b6a64e556846d4f8492d4215c460febc4881/packages/.vitepress/theme/index.ts#L3
https://github.com/vueuse/vueuse/blob/5941b6a64e556846d4f8492d4215c460febc4881/packages/vite.config.ts#L42