4

このプラグインをインストールしようとしています

だから私は実行します:

meteor create test

cd test

npm install haml-coffee-meteor

meteor

そして私は次のようになります:

$ meteor
[[[[[ ~/test ]]]]]

No dependency info in bundle. Filesystem monitoring disabled.
=> Errors prevented startup:
Exception while bundling application:
Error: Parse error - line 1, file /Users/xaxxon/test/node_modules/haml-coffee-meteor/spec/suites/templates/coffee/attributes.html
<div id='one'>
    at parseError (/Users/xaxxon/.meteor/packages/templating/88d1cd8ec8579600ff26b8a0ed7bf23295887674/html_scanner.js:23:14)
    at Object.html_scanner.scan (/Users/xaxxon/.meteor/packages/templating/88d1cd8ec8579600ff26b8a0ed7bf23295887674/html_scanner.js:36:15)
    at /Users/xaxxon/.meteor/packages/templating/88d1cd8ec8579600ff26b8a0ed7bf23295887674/package.js:44:32
    at _.extend.add_file (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:213:7)
    at self.api.add_files (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:126:16)
    at Array.forEach (native)
    at Function._.each._.forEach (/Users/xaxxon/.meteor/tools/cc18dfef9e/lib/node_modules/underscore/underscore.js:78:11)
    at self.api.add_files (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:125:11)
    at Array.forEach (native)
    at Function._.each._.forEach (/Users/xaxxon/.meteor/tools/cc18dfef9e/lib/node_modules/underscore/underscore.js:78:11)
    at Object.self.api.add_files (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:124:9)
    at _.extend.init_from_app_dir [as on_use_handler] (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/packages.js:246:11)
    at _.extend.use (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:464:11)
    at Object.exports.bundle (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/bundler.js:873:12)
    at /Users/xaxxon/.meteor/tools/cc18dfef9e/tools/run.js:697:26
    at exports.inFiber (/Users/xaxxon/.meteor/tools/cc18dfef9e/tools/fiber-helpers.js:24:12)

Please fix the problem and restart.

何が起こっているのかよくわかりませんが、haml-coffee-meteor パッケージをインストールしなければ、期待どおりに動作します。おそらく、このパッケージは .html ファイルの処理方法を変更しようとしており、この単体テストは従来の html が解析可能であることを想定していますが、システムは haml を想定しているため、テストが中断するのではないでしょうか? しかし、これが単体テストであるかどうかさえわからないため、どのように進めればよいかわかりません。

4

2 に答える 2

2

Haml/jade のような構文を持ち、大気から簡単にダウンロードできるBladeを使用できます。

于 2013-07-08T02:32:29.560 に答える