我正在使用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');
});
答案 0 :(得分:0)
您可以删除package.json
中的VueJ条目并运行npm update
来删除Vue依赖项。当然,您可以删除node_modules目录并运行npm install
答案 1 :(得分:0)