我正在编写一个使用许多JS文件的应用程序.Underscore,Backbone,jQuery,用于滑块的jQuery插件,用于模型,路由器,集合和视图的多个文件.
在我的开发机器中,我分别加载每个文件,但在生产中我只使用一个JS文件(minified,gziped,less http req等).
在我的构建过程中,每个文件都用UglifyJS缩小,然后连接到prod.js. 这是构建该文件的正确方法吗?或者我应该将每个文件连接到prod.js然后用UglifyJS缩小?
非常感谢!
我正在尝试为我的PHP应用程序构建一个简单的部署脚本.我知道这项工作有多种工具(Capistrano,Phing等),但对于我的简单部署例程,它们看起来很多.
我使用sshpass来避免一遍又一遍地输入我的密码.但在上传我的压缩安装程序后,我需要ssh到服务器并运行一些命令.其中一个是sed.所以,引用打破了我的脚本.它是这样的:
sshpass -p foo ssh user@host " cd /www/htdocs/foo/bar echo 'Untar and remove installer' tar -zxf install.tar.gz sed "s/define('ENVIRONMENT', 'development');/define('ENVIRONMENT', 'production');" index.php > tmp && mv tmp index.php sed "s/define('ENVIRONMENT', 'development');/define('ENVIRONMENT', 'production');/" admin/index.php > tmp && mv tmp admin/index.php "
如您所见,我使用双引号来启动我的SSH语句,但我还需要在sed上使用它们.
任何建议将不胜感激.谢谢!
我仍然试图绕过Backbone.js我看了一些截屏并阅读了一些教程.我也是RTFM.但是,我对每个人似乎都在使用框架的某些部分来处理不同的任务感到困惑.
在使用传统的待办事项列表应用程序后,我决定在真实应用程序中首次拍摄backbone.js.
我的应用程序将收到一个充满问题的JSON对象.然后,我喜欢有一个'ul',我可以在那里移动这些问题(下一个q,前一个q).我已经有了一个显示按钮的视图,并在用户点击"下一个"或"上一个"时通知.我的问题是:我应该在哪里处理我的'currentQuestion','next'和'previous'功能的逻辑.我见过一些人使用Collection这个,还有一些人使用Model.这让我很困惑.
任何人都可以指出一些元代码来处理这个问题?非常感谢!
我正在使用Codeigniter 1.7.3开发一个应用程序(是的,我知道有一个新版本,但我只是懒得更新).
我注意到Codeigniter内置分析器输出查询时间.我想访问这些时间并为每个查询和每个查询时间编写一个自定义日志文件.要访问查询,我可以使用$ this-> db-> last_query().
有没有办法在不破解核心的情况下访问这些查询时间?除了系统日志Codeigniter blundles之外,还有任何库可以写日志吗?
谢谢!
我刚刚安装了Aptana 2.0,我正在尝试为Codeigniter获取Code Assist.我以前从未使用过IDE,总是坚持使用我的好电子文本(TextMate的Windows版本).但是在每个关于CodeIgniter的截屏视频中,人们都会使用Aptana并从中获益,这是一个非常棒的Code Assist.
所以...任何设置的提示??
谢谢
codeigniter ×2
javascript ×2
aptana ×1
backbone.js ×1
bash ×1
benchmarking ×1
deployment ×1
ide ×1
linux ×1
mysql ×1
php ×1
quoting ×1
ssh ×1
uglifyjs ×1