缺少模板处理器余烬

时间:2015-04-15 09:29:09

标签: ember.js

使用ember(和一般的js框架)非常新 我按照ember网站上的官方指南,安装了ember-cli并创建了一个测试应用程序,但是当我使用服务器时,得到这个消息:

Missing template processor
Error: Missing template processor 
at module.exports.preprocessTemplates C:\Users\vittorio\AppData\Roaming\npm \node_modules\ember-cli\lib\preprocessors.js:164:11)
at EmberApp._processedTemplatesTree (C:\Users\vittorio\AppData\Roaming\npm\node_modules\ember-cli\lib\broccoli\ember-app.js:567:10)
at EmberApp.appAndDependencies (C:\Users\vittorio\AppData\Roaming\npm\node_modules\ember-cli\lib\broccoli\ember-app.js:808:24)
at EmberApp.javascript (C:\Users\vittorio\AppData\Roaming\npm\node_modules\ember-cli\lib\broccoli\ember-app.js:882:34)
at EmberApp.toArray (C:\Users\vittorio\AppData\Roaming\npm\node_modules\ember-cli\lib\broccoli\ember-app.js:1248:10)
at EmberApp.toTree (C:\Users\vittorio\AppData\Roaming\npm\node_modules\ember-cli\lib\broccoli\ember-app.js:1270:30)
at Object.<anonymous> (e:\web\apps\test_ember\Brocfile.js:20:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)

我找不到足够简单的初学者信息,我只是卡住了。

有关我在Windows 7上的环境的一些信息:

$ ember --version
version: 0.2.3
node: 0.12.0
npm: 2.7.6

2 个答案:

答案 0 :(得分:8)

我遇到其他人在尝试&#34; ember server&#34;时遇到同样的错误命令和上面的解决方案不起作用(对我来说没有用)。我意识到我必须跑:

npm install
bower install

运行服务器之前;在这之后,我能够运行&#34; ember server&#34;并且工作得很好。

答案 1 :(得分:2)

ember-cli项目可能对其模块版本很挑剔。尝试更新您的包缓存并重新安装ember-cli

bower cache clean && npm cache clean && npm install -g ember-cli