2015-09-20 33 views

cevap

27

Son zamanlarda da aynı problemi yaşadım ve çözüm Mocha derleyicileriydi.

en 'css null-compiler.js' diyelim, bir dosya oluşturmak ve sahip: komut satırından kahverengisini çalıştırdığınızda

function noop() { 
    return null; 
} 

require.extensions['.styl'] = noop; 
// you can add whatever you wanna handle 
require.extensions['.scss'] = noop; 
require.extensions['.png'] = noop; 
// ..etc 

, bir derleyici

mocha /your/test.spec.js --compilers css:css-null-compiler.js 
olarak bu dosyayı geçmesi
+0

Cool! Hayatımı kurtardın. – zhaozhiming

+0

Hala aynı hataya bakan aynı yaptım! –

+0

Görünüşe bakılırsa, bu artık 'require.extensions [' ... '] 'kullanımdan kaldırıldı. @brent, bu sorunu aşağıda benim için giderilmiştir. – Joe

3

Bu, ignore-styles paketi ile yapılabilir.

Paketi yükleyin ve mocha'yı çalıştırırken gerekir.

örn.

mocha --require babel-register --require ignore-styles