【问题标题】:Ember server does not serve dummy app while creating an addonEmber 服务器在创建插件时不提供虚拟应用程序
【发布时间】:2017-03-18 11:15:28
【问题描述】:

我正在尝试编写 Ember 组件插件。完成模板结构后,我认为将虚拟应用程序内部的布局视为健全性测试会很不错。

按照下面的说明,

Ember CLI 在 tests/dummy 中使用一个虚拟应用程序进行测试。在 tests/dummy/app/templates/application.hbs 中,您可以调用帮助程序和组件。然后,使用 ember serve,您可以导航到 localhost:4200 以确保一切正常。

http://johnotander.com/ember/2014/12/14/creating-an-emberjs-addon-with-the-ember-cli/

我使用下面的代码生成应用程序路由,

ember g route application --dummy

但是,当我使用 ember s 时,它似乎运行插件的应用程序文件夹而不是 tests/dummy。我该怎么办?

更新

我也尝试在虚拟应用程序中启动ember s 似乎没有效果。它会一直显示ember-welcome-screen

【问题讨论】:

    标签: ember.js


    【解决方案1】:

    解决方案很简单DELETEpackage.json文件中删除ember-welcome-page,然后运行npm install

    原因是ember-welcome-page 只有在它可以找到您的应用目录中定义的自定义路由时才会被禁用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多