LinusU / LinusU/node-alias

"This platform is not implemented yet" on Windows 10

Ouverte
#14 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
16
Forks
23
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The following exception happens running on Windows 10.

> macos-alias@0.2.11 install C:\jenkins\workspace\UniletApp\node_modules\macos-alias
> node-gyp rebuild


C:\jenkins\workspace\UniletApp\node_modules\macos-alias>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  volume.cc
  win_delay_load_hook.cc
..\src\volume.cc(9): fatal error C1189: #error:  This platform is not implemented yet [C:\jenkins\workspace\UniletApp\node_modules\macos-alias\build\volume.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:285:23)
gyp ERR! stack     at emitTwo (events.js:125:13)
gyp ERR! stack     at ChildProcess.emit (events.js:213:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:197:12)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\jenkins\workspace\UniletApp\node_modules\macos-alias
gyp ERR! node -v v8.0.0
gyp ERR! node-gyp -v v3.6.1
gyp ERR! not ok

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

L’échec se produit lorsque node-gyp reconstruit macos-alias ; commencez par src/volume.cc et la condition de plateforme qui émet l’erreur C1189, puis reproduisez l’installation avec les versions signalées, Node v8.0.0 et node-gyp v3.6.1. Le travail est terminé lorsque le comportement pris en charge sous Windows est établi et que l’installation Windows se termine avec succès ou signale clairement la limitation prévue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp, node.js
Domaine
build-system, tooling
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.