使用elixir时如何删除Vue?

时间:2017-01-26 08:18:10

标签: php laravel vue.js laravel-5.3

我正在使用Laravel 5.3和elixir来编译我的Sass和JS。

我的/resources/assets/js/app.js文件只包含两行:

require('./bootstrap');
require('./search');

search.js包含一些自定义JS,与Vue无关。

然而,当我打开JS控制台时,我可以看到正在加载Vue(我看到Vue devtools扩展提示和"你正在开发模式下运行Vue。")

如何从项目中删除Vue?

我的gulpfile.js粘贴在下面:

const elixir = require('laravel-elixir');

elixir.config.publicPath = 'public_html/assets';

/*
 |--------------------------------------------------------------------------
 | Elixir Asset Management
 |--------------------------------------------------------------------------
 |
 | Elixir provides a clean, fluent API for defining some basic Gulp tasks
 | for your Laravel application. By default, we are compiling the Sass
 | file for our application, as well as publishing vendor resources.
 |
 */

elixir(mix => {
    mix.sass('app.scss')
       .webpack('app.js');
});

2 个答案:

答案 0 :(得分:0)

您可以删除package.json中的VueJ条目并运行npm update来删除Vue依赖项。当然,您可以删除node_modules目录并运行npm install

答案 1 :(得分:0)

在laravel 5.5中有命令

php artisan preset none

https://laravel.com/docs/5.5/frontend