我只是按照official website中的说明:克隆repo,安装节点依赖项并运行。但是一旦我运行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
任何人都可以帮忙吗?
最奇怪的是,几天前一切正常。
答案 0 :(得分:2)
似乎与the new Framework7 release from yesterday有关,更准确地说,与第三项有关:
Dom7现在它被用作独立的库 https://github.com/nolimits4web/Dom7 强>
所以,我认为通过将其安装为standalone library:
可以解决问题npm install dom7 --save
但是仍然无法解决问题,所以我认为仍然需要进行一些更改才能正确配置。
所以,最后,我选择了最简单的解决方案,使用之前版本的Framework7,直到其他人完全澄清这个问题。
因此,请将package.json恢复为Framework7的发布版本1.6.0 。