Skip to content

[BUG] Local Interpreter Install on Windows does not work #625

@georg-schwarz

Description

@georg-schwarz

Steps to reproduce

  1. Clone repo on windows PC
  2. Init repo: npm ci, npm run gernerate, npm run build
  3. npx nx install interpreter

Description

  • Expected: Installs local jv version successfully
  • Actual:
> nx run interpreter:install

> npm i -g dist/apps/interpreter/jvalue-jayvee-interpreter-*.tgz

npm warn tarball tarball data for file:dist\apps\interpreter\jvalue-jayvee-interpreter-*.tgz (null) seems to be corrupted. Trying again.
npm warn tarball tarball data for file:dist\apps\interpreter\jvalue-jayvee-interpreter-*.tgz (null) seems to be corrupted. Trying again.
npm error code ENOENT
npm error syscall open
npm error path C:\Users\wagne\tmp\jayvee\dist\apps\interpreter\jvalue-jayvee-interpreter-*.tgz
npm error errno -4058
npm error enoent ENOENT: no such file or directory, open 'C:\Users\wagne\tmp\jayvee\dist\apps\interpreter\jvalue-jayvee-interpreter-*.tgz'
npm error enoent This is related to npm not being able to find a file.
npm error enoent
npm error A complete log of this run can be found in: C:\Users\wagne\AppData\Local\npm-cache\_logs\2024-10-23T10_18_57_636Z-debug-0.log
Warning: command "npm i -g dist/apps/interpreter/jvalue-jayvee-interpreter-*.tgz" exited with non-zero status code
———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

 NX   Ran target install for project interpreter and 10 task(s) they depend on (38s)

   ×  1/11 failed
   √  10/11 succeeded [1 read from cache]

Issue seems to be that the nx script uses a wildcard:
npm i -g C:\Users\wagne\tmp\jayvee\dist\apps\interpreter\jvalue-jayvee-interpreter-*.tgz fails while npm i -g C:\Users\wagne\tmp\jayvee\dist\apps\interpreter\jvalue-jayvee-interpreter-0.6.3.tgz works.

Thx @Waldleufer for trying this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions