在Laravel项目中存储Gulp模块的位置

时间:2014-10-07 02:36:43

标签: laravel gulp

如何使用Laravel项目管理Gulp文件?我有一个Laravel项目,其中包含以下资产目录结构。

/public/assets/
             /css
             /js
             /img

我在哪里安装Gulp模块?处理gulp操作的最佳实践是什么,我不想在公共目录上安装Gulp,因为它不安全以及我的项目托管在Git存储库上。

2 个答案:

答案 0 :(得分:2)

我通常将我的JS和SCSS文件存储在app/文件夹(resources/ for Laravel 5)中,然后我会将它们构建到public/assets。像这样:

/app/
   /assets/
     /sass/
       main.scss
     /js/
       app.js
       dependencies.js

/public
  /assets/
    main.css
    app.js

答案 1 :(得分:0)

是的,执行npm init创建一个package.json文件,然后在添加节点模块时,只为dev包使用--save-dev标志。它会将该包及其依赖项添加到package.json文件夹中。