我正在尝试使用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 文件?
答案 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的项目。