2016-04-20 17 views
1

Ich bin neu in ionischen Rahmen und bekomme Fehler, wenn ich versuche, ionische zu installieren.npm install -g ionic nicht in Windows 8.1 installieren

Ich habe Apache-Ant, Nodejs, Cordova installiert, aber wenn ich versuchte, ionisch zu installieren, dann löst es Fehler wie folgt aus.

OS Windows 8.1 64 Bit.

Bitte führen Sie mich, um diese ionische zu installieren.

\node-sass\build\binding.sln" (default target) (1) -> 
(_src_\libsass target) -> 
    ..\..\src\libsass\include\sass/base.h(18): fatal error C1083: Cannot open inc 
lude file: 'stdbool.h': No such file or directory [C:\Users\guru.ramachandran\A 
ppData\Roaming\npm\node_modules\ionic\node_modules\node-sass\build\binding.sln] 
    ..\..\src\libsass\include\sass/base.h(18): fatal error C1083: Cannot open inc 
lude file: 'stdbool.h': No such file or directory [C:\Users\guru.ramachandran\A 
ppData\Roaming\npm\node_modules\ionic\node_modules\node-sass\build\binding.sln] 
    c:\users\guru.ramachandran\appdata\roaming\npm\node_modules\ionic\node_module 
s\node-sass\src\libsass\src\units.hpp(10): error C2668: 'acos' : ambiguous call 
to overloaded function [C:\Users\guru.ramachandran\AppData\Roaming\npm\node_mo 
dules\ionic\node_modules\node-sass\build\binding.sln] 
    c:\users\guru.ramachandran\appdata\roaming\npm\node_modules\ionic\node_module 
s\node-sass\src\libsass\src\ast.hpp(12): fatal error C1083: Cannot open include 
file: 'unordered_map': No such file or directory [C:\Users\guru.ramachandran\A 
ppData\Roaming\npm\node_modules\ionic\node_modules\node-sass\build\binding.sln] 
    c:\users\guru.ramachandran\appdata\roaming\npm\node_modules\ionic\node_module 
s\node-sass\src\libsass\src\ast.hpp(12): fatal error C1083: Cannot open include 
file: 'unordered_map': No such file or directory [C:\Users\guru.ramachandran\A 
ppData\Roaming\npm\node_modules\ionic\node_modules\node-sass\build\binding.sln] 
    ..\..\src\libsass\include\sass/values.h(5): fatal error C1083: Cannot open in 
clude file: 'stdbool.h': No such file or directory [C:\Users\guru.ramachandran\ 
AppData\Roaming\npm\node_modules\ionic\node_modules\node-sass\build\binding.sln 
+0

versuchen Sie es mit ** sudo npm ionischen -g installieren ** –

+0

@MohanGopi Dieser Befehl ist für Windows nicht verfügbar. – Nicekiwi

Antwort

0

Das Problem ist, über node-gyp Modul, das Komponenten VS2013-VS2015 erfordert in dieser Zeit zu bauen, in ihrer README Datei, sagen sie

Option 1

Installieren Sie alle erforderlichen Werkzeuge und Konfigurationen mit Microsofts Windows-Build-Tool

npm install --global --production windows-build-tools

von einer erhöhten PowerShell oder CMD.exe (ausgeführt als Administrator).

Option 2

Install-Tools und Konfiguration manuell:

Visual C++ Umwelt zu Bauen:

Option 1: Visual C++ installieren Werkzeuge beim Aufbau der Default Install Option.

Option 2: Installieren Sie Visual Studio 2015 (oder ändern Sie eine vorhandene -Installation), und wählen Sie Allgemeine Tools für Visual C++ während der Installation aus. Dies funktioniert auch mit den kostenlosen Editionen Community Edition und Express for Desktop .

[Windows Vista/7 nur] erfordert .NET Framework 4.5.1 Installieren Python 2.7 (v3.xx wird nicht unterstützt), und führen Sie npm Konfig.satz Python python2.7 (oder unten für weitere Anweisungen siehe Angabe die richtige Python-Version und Pfad)

Starten Sie cmd ein, npm config set msvs_version 2015

. Quelle: https://github.com/nodejs/node-gyp

Verwandte Themen