我尝试使用webpack捆绑旧的requirejs应用。该应用程序工作正常。当我执行webpack时,它会显示一些错误,每个错误都抱怨一些丢失的模块(这些库加载了bower)。下面是它抱怨的一些模块和源库:
此外,它无法解析相对需求语句,如
./../utils/serializer, ./drivers/indexeddb, ./drivers/localstorage and ./drivers/websql.
我很想尝试编辑文件,看看我是否可以纠正这些文件,但想知道是否有一种很好的方法可以纠正这些问题。
我尝试使用require("imports?require=>__webpack_require__!localforage");
,但后来却说./drivers/indexeddb
不存在。
PS: 我设法通过以下方式让它工作
localforage
已使用resolve.alias
修复。 localforage
被指向.../src/localforage
(曾经是dist版本)。已添加localforageSerializer
,并指向.../src/util/serializer
。
对于showdown
,我刚编辑了代码。我确定这不是正确的做法。