Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 用webpack进行重构_Backbone.js_Refactoring_Webpack - Fatal编程技术网

Backbone.js 用webpack进行重构

Backbone.js 用webpack进行重构,backbone.js,refactoring,webpack,Backbone.js,Refactoring,Webpack,我试图使用webpack重构一个根本不使用模块化的主干应用程序。 所有模型和视图都通过脚本标记添加到index.html,并且全局可用。 我读过一些关于使用webpack进行重构的教程,但它们似乎只考虑在已经使用模块的应用程序上使用webpack。 你知道有没有一种方法可以将webpack添加到像我这样的应用程序中,而不必重构每个js文件? 谢谢您将不得不对每个js文件进行一些修改,但Webpack会自动将每个文件视为一个模块(类似于在IIFE中包装每个文件) 您需要做的是定义哪些模块依赖于其他

我试图使用webpack重构一个根本不使用模块化的主干应用程序。 所有模型和视图都通过脚本标记添加到index.html,并且全局可用。 我读过一些关于使用webpack进行重构的教程,但它们似乎只考虑在已经使用模块的应用程序上使用webpack。 你知道有没有一种方法可以将webpack添加到像我这样的应用程序中,而不必重构每个js文件?
谢谢

您将不得不对每个js文件进行一些修改,但Webpack会自动将每个文件视为一个模块(类似于在IIFE中包装每个文件)

您需要做的是定义哪些模块依赖于其他模块。具有依赖项的模块需要定义这些依赖项。Webpack支持许多模块语法,并且附带了Commonjs和AMD。Commonjs是webpack的推荐语法。最好从以下指南开始:

您应该显示代码示例和文件夹结构