2017-09-01 32 views
0

我真的很疲倦挣扎与混合的事情..真的不明白它是什么。Laravel混合 - 依赖没有被发现(对于自定义js文件)

我只想添加一段需要控制我的AJAX请求的脚本。所以这就是我所做的。

  1. 我在resources\assets\js目录上创建自定义文件searchResource.js
  2. 编辑前webpack.mix.js文件。

    // Before 
    mix 
        .js('resources/assets/js/app.js', 'public/js') 
    
    // After 
    mix 
        .js([ 
         'resources/assets/js/app.js', 
         'resources/assets/js/searchConcepts.js' 
        ], 'public/js') 
    
  3. 在控制台上,运行npm run dev

在此之后,我得到了Dependency was not found错误,没有线索,为什么/我在哪里指定只是简单的脚本添加依赖。

经过广泛的搜索,我认为还有更多事情要做,但不知道它是什么。此外,我相信我无法处理这个问题。需要帮助..

回答

0

很显然,我不能在app.js中将所有东西混合在一起,但仍然不知道为什么。不过,我已经设法做到这一点。

首先,我应该使用.scripts()方法并将我的自定义脚本保存为all.js而不是app.js

所以,这是我的答案。

mix 
    .scripts('/resources/assets/js/ajaxAdaptor.js') 
    .js('.. ') 
相关问题