kus*_*lip 10 ember.js github-pages ember-cli
我已经使用ember-cli成功创建了一个小应用程序.我尝试将它推送到我的github仓库的gh-pages分支,但它在浏览器控制台中显示错误
Uncaught ReferenceError: require is not defined
Run Code Online (Sandbox Code Playgroud)
从中加载vendor.js和vendor.js文件dist/assets也失败了.
我无法从dist本地计算机上的文件夹运行独立的ember应用程序,同样的错误.
有人试过吗 如果是的话怎么做才能正确?
自2014年12月起,还有一个ember-cli插件.
首先确保在github上设置modulePrefix了config/environment.js你的repo的名字.例如,对于https://github.com/username/my-cool-repo应该是modulePrefix: 'my-cool-repo'.
然后按照以下说明操作
安装插件.
$ ember install:addon ember-cli-github-pages
提交插件所做的更改.
$ git add . && git commit -m "Installed addon ember-cli-github-pages"
gh-pages仅使用必要的文件创建分支.
$ git checkout --orphan gh-pages && rm -rf `ls -a | grep -vE '.gitignore|.git|node_modules|bower_components|\.\/|\.\.\/'` && git add . && git commit -m "Initial gh-pages commit"
切换回源分支(最有可能master).
$ git checkout master
构建您的ember应用程序到gh-pages分支.
$ ember gh-pages:commit --message "Initial gh-pages release"
将所有内容(或至少是gh-pages分支)推送到github.
(这与ember-cli <= 0.1.4不同,将来可能会再次发生变化.请务必访问插件的自述文件.)
| 归档时间: |
|
| 查看次数: |
4356 次 |
| 最近记录: |