Запустить npm 32-bit в linux 64-bit system?

Итак, я загружаю это: https://nodejs.org/dist/v10.16.3/node-v10.16.3-win-x86.zip

Распакуйте его. Затем установите Wine 32-bit:

dpkg --add-architecture i386 && apt-get update && apt-get install -y wine32

Я получаю это сообщение об ошибке:

wine ./node/npm --version
wine: Bad EXE format for Z:\srv\node\npm..

node.exe работает, хотя:

wine node/node.exe --version
v10.16.3

ls -la node/
total 21544
drwxr-xr-x 3 root root     4096 Aug 15 18:54 .
drwxr-xr-x 1 root root     4096 Sep 19 09:33 ..
-rw-r--r-- 1 root root    53390 Aug 15 18:19 CHANGELOG.md
-rw-r--r-- 1 root root    70122 Aug 15 18:19 LICENSE
-rw-r--r-- 1 root root    27446 Aug 15 18:19 README.md
-rw-r--r-- 1 root root 21845656 Aug 15 18:54 node.exe
-rw-r--r-- 1 root root    10630 May 24  2018 node_etw_provider.man
drwxr-xr-x 3 root root     4096 Aug 15 18:54 node_modules
-rw-r--r-- 1 root root     4974 Aug 15 18:19 node_perfctr_provider.man
-rw-r--r-- 1 root root      702 May 24  2018 nodevars.bat
-rw-r--r-- 1 root root      867 Aug 15 18:19 npm
-rw-r--r-- 1 root root      483 May 24  2018 npm.cmd
-rw-r--r-- 1 root root      922 May 26  2018 npx
-rw-r--r-- 1 root root      539 May 26  2018 npx.cmd

Как вы можете см нпм не exe. Как запустить 32-битный npm в 64-битной системе Linux через Wine 32-bit?

0
задан 19 September 2019 в 12:52

1 ответ

Я Думаю, что можно смочь клонировать repo в node_modules сами и скомпилировать его вручную использование

node-gyp clean configure build --verbose --target_arch=ia32

внутренняя часть каталог, где Вы клонировали repo.

0
ответ дан 23 October 2019 в 11:28

Другие вопросы по тегам:

Похожие вопросы: