在Laravel 5.6项目中执行npm运行开发将在95%时停止
我对使用Laravel5.6的LaravelMix有一个问题。每次执行npm run dev时,控制台执行都会在95%时停止: @dev C:\Users\ricky\Dropbox\Projects\52-TARCS\src\TARCS npm运行开发 @开发C:\Users\ricky\Dropbox\Projects\52-TARCS\src\TARCS 跨环境节点\u env=development节点\u modules/webpack/bin/webpack.js--进度--隐藏模块--配置=节点\u modules/laravel mix/setup/webpack.config.js 95%排放 创建了一个干净的Laravel 5.6项目,执行npm安装,然后npm运行开发 我一直在网上搜索,发现许多人都有相同的问题,他们在webpack.mix.js中指定了公共路径,从而解决了这个问题:在Laravel 5.6项目中执行npm运行开发将在95%时停止,laravel,laravel-5,npm,webpack,laravel-mix,Laravel,Laravel 5,Npm,Webpack,Laravel Mix,我对使用Laravel5.6的LaravelMix有一个问题。每次执行npm run dev时,控制台执行都会在95%时停止: @dev C:\Users\ricky\Dropbox\Projects\52-TARCS\src\TARCS npm运行开发 @开发C:\Users\ricky\Dropbox\Projects\52-TARCS\src\TARCS 跨环境节点\u env=development节点\u modules/webpack/bin/webpack.js--进度--隐藏模块
mix.setPublicPath("./");
或
就我而言,我没能解决这个问题
我当前的webpack.mix.js设置:
let mix = require('laravel-mix');
mix.setPublicPath("./"); //mix.setPublicPath("./public");
/*mix.options({
publicPath: './' //publicPath: './public'
});*/
mix.js('resources/assets/js/app.js', 'public/js');
mix.sass('resources/assets/sass/app.scss', 'public/css');
我的系统规格:
- Windows 10 x64(版本1803)李>
- 节点:10.0.0李>
- 净现值:5.6.0李>
- Laravel 5.6李>
我该如何解决我的问题?终于解决了我的问题 我使用Dropbox存储我的所有项目,因为我有两个链接的帐户(个人和业务),Dropbox创建了一个指向新文件夹(Dropbox(个人)和Dropbox(业务))的符号链接。这不知怎的导致了我的问题 发件人: 如果您的团队成员已在其上安装Dropbox 计算机、所有文件和大多数应用程序将自动指向 新的工作Dropbox文件夹和子文件夹。Dropbox将创建一个 隐藏的符号链接,指向旧文件夹中的新Dropbox文件夹 地点。新安装不需要此功能,因为Dropbox文件夹是 从一开始就使用企业名称创建 具有绝对路径的应用程序可能需要单独测试, 因此,我们强烈建议您测试现有配置 在更新桌面应用程序之前 我只是取消了我的商业账户链接,开始使用Dropbox主文件夹。一切正常。 这是解决我问题的最快方法,但理想的方法是将我的两个Dropbox帐户链接起来。我将检查如何做到这一点,并用详细信息更新答案
let mix = require('laravel-mix');
mix.setPublicPath("./"); //mix.setPublicPath("./public");
/*mix.options({
publicPath: './' //publicPath: './public'
});*/
mix.js('resources/assets/js/app.js', 'public/js');
mix.sass('resources/assets/sass/app.scss', 'public/css');