我应该在 Laravel 5 中存储 JS 的什么位置
Where should I store JS in Laravel 5?
我可以
在2个地方存储javascript:resources/assets/javascripts
和public/js
。
如果我们把文件放在 resources/assets/javascripts
,我们应该添加 gulp 任务来复制它们。这是这种方法的弱点。我们将需要在浏览器调试器中进行路径映射。
如果我们把这些文件放在 public/js
,我们将把我们的源JS和编译的JS放在一个地方,它们会被搞砸。
那么,我应该在Laravel 5中存储JS的什么位置?
"Laravel-5"的答案是把它们放在resources/assets/javascripts
。然后你使用Laravel-Elixer,这是Taylor + Jeffrey Way的新npm
包,它使用gulp为你处理整个资产管理。
使用Laravel-Elixer,您可以在一个简单的工作流程中发布,组合,最小化和版本控制所有css + js资产。
Elixer做得更多 - 你可以在这里阅读它:https://github.com/laravel/elixir
Jeffrey Way也做了一个完整的Laracast系列(我认为这个系列是免费的):https://laracasts.com/index/elixir
找到了我的老问题,决定自己回答。
在2018年,最好将系统拆分为许多单独的项目:后端,前端,iOS应用程序,Android应用程序等。
每个应用程序可能都有自己的构建系统、目录结构等。
相关文章:
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 什么's是连接供应商js文件的最佳方式
- minimy javascript是什么意思?Backbone.js
- 在node.js中编写单元测试的最佳方式是什么
- node.js是否具有'match()'方法如果是,语法是什么
- angular.js我如何设置数据什么是响应值
- googlemarkercluster.js库的备用源路径是什么
- 将JS文件解析为PHP的副作用是什么
- 如果 JS 中的函数是一流的,那么在定义它们之前允许调用它们是什么
- 什么CSS/JS技巧驱动镜像反转http://com.google愚人节页面
- 什么是淘汰赛中的根管理员.js以及它指向什么
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- Ember.js什么应该成为组件
- 三.js - 什么是平面缓冲区几何
- three.js-什么'这是将多个纹理/图像放在单个球体上的最佳方式
- backbone.js:什么应该是视图
- D3.js:什么是'g'在.append(“g")D3.js代码
- Node.js什么是对象克隆?
- HTML5/JS什么是一个简单的方法来选择适当的音频源
- JS什么都不做…试图在
- & lt; li>