2016-04-07 10 views
3

Ich habe die folgende package.json Datei:Kann nicht Eigentum ‚trimmen‘ lesen undefinierter

{ 
    "repository": { 
    }, 
    "dependencies": { 
    "brunch": "^1.8.5", 
    "babel-brunch": "^5.1.1", 
    "clean-css-brunch": ">= 1.0 < 1.8", 
    "css-brunch": ">= 1.0 < 1.8", 
    "javascript-brunch": ">= 1.0 < 1.8", 
    "uglify-js-brunch": ">= 1.0 < 1.8", 
    "sass-brunch": "~> 2.6.2" 
    } 
} 

Wenn ich meinen Server mit mix phoenix.start starten, sehe ich diesen Fehler:

TypeError: Cannot read property 'trim' of undefined 
    at SassCompiler.compile (/Users/ryanbigg/Projects/elixir/twist/node_modules/sass-brunch/index.js:208:14) 
    at /Users/ryanbigg/Projects/elixir/twist/node_modules/brunch/lib/fs_utils/pipeline.js:104:29 
    at fn (/Users/ryanbigg/Projects/elixir/twist/node_modules/async-waterfall/index.js:19:24) 
    at Immediate._onImmediate (/Users/ryanbigg/Projects/elixir/twist/node_modules/async-waterfall/index.js:58:22) 
    at processImmediate [as _immediateCallback] (timers.js:383:17) 

Was habe ich falsch konfigurieren hier, um diesen Fehler zu erhalten?

Antwort

2

fragte ich auf dem Elixir Slack darüber, und wir fanden, dass die Verwendung sass-brunch bei 1.9.2 behebt dieses Problem:

"sass-brunch": "~> 1.9.2" 
+0

Brunch in letzter Zeit, und alles, was die schnelle Entwicklung wurde unterziehen ' "Brunch":„^ 2.0. 0 "' verwendet Brunch-Plugins mit der Version '^ 2.0.0'. – user13653

Verwandte Themen