尝试运行yarn run build-assets时出现Webpack错误

时间:2018-03-24 12:38:14

标签: django vue.js yarnpkg

我正在尝试使用Django为后端创建一个Web应用程序,并使用Vue.js创建前端,为了实现这一点,我必须使用模块捆绑器“webpack”,但在我完成所有必要的配置并运行之后Django服务器它给了我这个错误。

  

OSError at / Error读取project_path \ webpack-stats.json。你确定webpack生成了文件并且路径是否正确?

我发现没有生成 webpack-stats.json ,因此我对如何生成 webpack-stats.json 文件进行了一些研究。我找到了命令

    if ( ! is_counted(tempip, memory_buffer_of_is_counted_bookkeeping) ) {
        ipcount = count(temp, tempip);
        printf(...);
        set_counted(tempip, memory_buffer_of_is_counted_bookkeeping);
    }

应该自动生成该文件。但是当我运行它时,它会出现以下错误

  

发生意外错误:“找不到”命令\“build-assets \”。

是否还有其他解决方案,以便生成 webpack-stats.json 文件?

1 个答案:

答案 0 :(得分:1)

尝试安装早期版本的软件包,例如 django-webpack-loader == 0.6.0 webpack-bundle-tracker@0.2.1 。然后为npm用户运行 yarn serve npm run serve ,以在前端目录上创建 webpack-stats.json

版本为django-webpack-loader == 0.7.0和webpack-bundle-tracker@1.0.0-alpha.1的软件包无法自动生成webpack-stats.json,很可能导致OSError。

对于使用Django == 3.0.6和@ vue / cli 4.3.1的项目。