我在Backbone Marionette应用程序中使用以下基础:link
当我运行$ brunch watch --server
时,它在localhost:3333
上正常运行。但是,它无法通过我的iPhone浏览器(在同一个WiFi上)通过192.168.x.x:3000
工作。使用gulp
和浏览器同步的另一个项目使用相同的策略显示在iPhone浏览器上。
现在,我有两个问题:
1.有没有办法在移动设备上测试基本早午餐开发服务器所服务的网站? [现在解决了!请参阅下面的评论。]
2。这似乎是一个更严重的问题,如果我采用public
文件夹(构建输出应该去的地方)并将其置于Apache文档根目录中,该网站无法正常工作,只显示一个空白页面没有控制台错误。似乎没有任何文件访问权限问题等。
现在部署此应用的正确方法是什么?
这是我的早午餐config.coffee
:
exports.config =
# See http://brunch.io/#documentation for docs.
files:
javascripts:
joinTo:
'javascripts/app.js': /^app/
'javascripts/vendor.js': /^(bower_components|vendor)/
stylesheets:
joinTo:
'stylesheets/app.css': /^(?!test)/
order:
after: ['vendor/styles/helpers.css']
templates:
joinTo: 'javascripts/app.js'