源映射错误:请求失败,状态为 404 资源 URL:http://mywebsite/js/app.js 源映射 URL:bootstrap.js.map-laravel-Vue

Posted

技术标签:

【中文标题】源映射错误:请求失败,状态为 404 资源 URL:http://mywebsite/js/app.js 源映射 URL:bootstrap.js.map-laravel-Vue【英文标题】:Source map error: request failed with status 404 Resource URL: http://mywebsite/js/app.js Source Map URL: bootstrap.js.map-laravel-Vue源映射错误:请求失败,状态为 404 资源 URL:http://mywebsite/js/app.js 源映射 URL:bootstrap.js.map-laravel-Vue 【发布时间】:2018-09-18 10:54:08 【问题描述】:

在发布帖子时,我在网络控制台上收到上述错误。

源映射错误:请求失败,状态为 404 资源 资源网址:http://mywebsite/js/app.js 源地图网址:bootstrap.js.map

我的资源/js/app.js 看起来像这样

    [const app = new Vue(
    el: '#app',
    data: 
    msg: 'Update new Post:',
    content:'', 
    ,
    methods:
        addPost()

            axios.post('myid.web/home/addPost', 
                content:this.content
            )
            .then(function(response)
                console.log(response);
            )
            .catch(function(error)
                console.log(error);
            );
        
    
);][1]

而 webpack.js 看起来像这样

 let mix = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css');

My partially working output

And my error looks like this

【问题讨论】:

你能给我看看你的路线文件吗? 需要吗?因为它认为映射源文件是错误的。我不知道该怎么做。 运行npm run dev,它没有被编译什么的 另见文档:laravel.com/docs/5.6/frontend#writing-javascript 在 mix.js 行和 .sass 行之间添加 .sourceMaps() 而不是运行 npm run production 【参考方案1】:

我遇到了同样的问题,并关注了 Biswas 的评论。转到您的 webpack.mix.js 并更改

mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css');

mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css')
    .sourceMaps();

【讨论】:

以上是关于源映射错误:请求失败,状态为 404 资源 URL:http://mywebsite/js/app.js 源映射 URL:bootstrap.js.map-laravel-Vue的主要内容,如果未能解决你的问题,请参考以下文章

错误:加载资源失败:服务器响应状态为 404(未找到)

浏览器提示:源映射错误:request failed with status 404 源 URL:http://xxx.js 源映射 URL:jquery.min.map

浏览器提示:源映射错误:request failed with status 404 源 URL:http://xxx.js 源映射 URL:jquery.min.map

加载资源失败:服务器响应状态为 404(未找到)

加载资源失败:服务器响应状态为 404(未找到)

HTTP状态码,200,304,404等