【发布时间】:2014-06-25 08:47:09
【问题描述】:
我已经使用 ember-cli 成功创建了一个小型应用程序。我尝试将其推送到我的 github 存储库的 gh-pages 分支,但它在浏览器控制台中显示错误
Uncaught ReferenceError: require is not defined
从dist/assets 加载 vendor.js 和 vendor.js 文件也失败了。
我也无法从本地机器上的 dist 文件夹运行独立的 ember 应用程序,同样的错误。
有人试过吗?如果是,如何正确操作?
【问题讨论】:
-
你在控制台中得到了什么?可能是基本网址的问题。 iamstef.net/ember-cli/#deployments
-
自己测试一下expense app
-
我认为您需要将“dist”文件夹中的内容推送到 gh-pages 分支(在引擎盖下它的 jekyl)。我不认为你可以从
dist服务。 -
如果是这种情况,那么它应该直接从本地机器的 dist 文件夹中工作,对吧?但事实并非如此。
-
尝试将 config/environment.js 中的“baseURL”更改为您的本地主机路径。像 baseURL: '/Bounty-Web-Expenses/dist'
标签: ember.js ember-cli github-pages