我只是按照 official website 中的说明进行操作:克隆 repo,安装 Node 依赖项并运行。但是一旦我运行 npm run dev
命令,当我在浏览器中打开应用程序时,我会收到以下错误:
> Uncaught ReferenceError: Dom7 is not defined
> at framework7.js:14213
> at framework7.js:14317
> at Object.<anonymous> (framework7.js:18375)
> at Object.<anonymous> (vendor.9d7fa26….js:18538)
> at n (bootstrap 4a945b6…:54)
> at Object.<anonymous> (app.8e4833b….js:107)
> at n (bootstrap 4a945b6…:54)
> at window.webpackJsonp (bootstrap 4a945b6…:25)
> at app.8e4833b….js:1
有人能帮忙吗?
最奇怪的是,前几天一切正常。
最佳答案
它似乎与 the new Framework7 release from yesterday 相关,更准确地说,是第三项:
所以,我认为问题可以通过将其安装为 standalone library 来解决:
npm install dom7 --save
但这仍然不能解决它,所以我认为仍然需要进行一些更改才能正确配置它。
所以,最后,我选择了最简单的解决方案,使用以前版本的 Framework7,直到这个问题被其他人完全澄清。
因此,请在您的 package.json 中恢复到 Framework7 的 发行版 1.6.0。
关于javascript - 启动 Framework7 时出错 'Dom7 is not defined' - 带有 Webpack 的 Vue 应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44246875/