2016-08-09 7 views
0

Upgrade ich in einem Projekt in Meteor 1.3 und arbeite heute ich auf 1,4 verbessert und wenn ich versuche, das Projekt auszuführen, nachdem meteor reset laufen bekomme ich die folgende Fehlermeldung:Meteor - Fehler nach 1,4

While loading plugin `compileScss` from package `fourseven:scss`: 

    /Users/mazinalmaskari/.meteor/packages/fourseven_scss/.2.1.1.xb5zda++os.osx.x86_64+web.browser+web.cordova/plugin.compileScss.os.osx.x86_64/npm/compileScss/node_modules/node-sass/lib/index.js:22:11: 
    `libsass` bindings not found. Try reinstalling `node-sass`? 
    at getBinding 
    (/Users/mazinalmaskari/.meteor/packages/fourseven_scss/.2.1.1.xb5zda++os.osx.x86_64+web.browser+web.cordova/plugin.compileScss.os.osx.x86_64/npm/compileScss/node_modules/node-sass/lib/index.js:22:11) 
    at Object.<anonymous> 
    (/Users/mazinalmaskari/.meteor/packages/fourseven_scss/.2.1.1.xb5zda++os.osx.x86_64+web.browser+web.cordova/plugin.compileScss.os.osx.x86_64/npm/compileScss/node_modules/node-sass/lib/index.js:188:23) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load 
    (/Users/mazinalmaskari/.meteor/packages/meteorhacks_npm/.1.5.0.m71zaz++os+web.browser+web.cordova/plugin.initializing-npm-support.os/npm/initializing-npm-support/node_modules/node-echo/node_modules/coffee-script/lib/coffee-script/register.js:45:36) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> 
    (/Users/mazinalmaskari/.meteor/packages/meteor-tool/.1.4.0-1.bf0k83++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/isobuild/bundler.js:1633:22) 
    at Object.require 
    (/Users/mazinalmaskari/.meteor/packages/meteor-tool/.1.4.0-1.bf0k83++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/isobuild/bundler.js:1607:31) 
    at <runJavaScript-18>:15:16 
    at <runJavaScript-18>:151:4 
    at <runJavaScript-18>:158:3 


=> Your application has errors. Waiting for file change. 

Und wenn ich das Paket entfernen fourseven:scss ich die folgende Fehlermeldung erhalten:

While processing files with stylus (for target web.browser): 
    packages/ian:accounts-ui-bootstrap-3/accounts_ui.styl: Stylus compiler error: accounts_ui.styl:85:2 
    81| } 
    82| .btn-Twitter{ 
    83|  color: white; 
    84|  background-color: #4099FF; 
    85| } 
    --------^ 
    86| 
    87| 

    fs.exists is not a function 


=> Your application has errors. Waiting for file change. 

Jede Beratung über was soll ich hier tun, bitte? Gibt es eine Möglichkeit, auf Meteor 1.4 herunterzustufen?

Antwort

3

ich das Problem bekam die durch die Ausführung fixiert folgende Schritte:

meteor remove fourseven:scss

meteor add fourseven:[email protected]=3.8.1 '

für das zweite Problem, habe ich Stift Paket zu bewegen und es wieder, weil aus irgendeinem Grund fügen ian:accounts-ui-bootstrap-3 mit der neuesten Version von stylus

meteor remove stylus

meteor add [email protected]=2.513.4

kommt nicht Download
+0

Danke, das hat mir geholfen (der Teil über Stift) –

+0

Danke. Ich denke, es war vor allem das Problem mit dem Hinzufügen von Stift –

0

Versuchen Sie zuerst, eine meteor reset (Warnung: Dies wird Ihre lokale Mongo DB löschen).

Wenn das nicht funktioniert, mit der fourseven:scss Paket zu Ihrem Projekt hinzugefügt, versuchen:

cd yourproject 
npm uninstall node-sass 
meteor npm install --save-dev node-sass 
+0

danke, ich werde es jetzt versuchen –

+0

das Problem besteht auch nach der Implementierung Ihrer Lösung -_- –

+0

ja ich habe 'Meteor Reset' zuerst ausgeführt, wie es im Terminal sagte. Entschuldigung, ich hätte es in meiner Frage erwähnt, ich bearbeite es jetzt –

0

Versuchen Sie Ihre App als root läuft

$ sudo meteor 
+0

danke, aber ich habe es bereits gelöst und die Antwort geschrieben :) –

Verwandte Themen