mediaessenz/vueture

使用VueJS在TYPO3前端/后端的模板

安装: 36

依赖者: 0

建议者: 0

安全性: 0

星标: 1

分支: 0

类型:typo3-cms-extension

v2.3.1 2021-03-17 11:55 UTC

README

安装

composer require mediaessenz/vueture
  • 在安装工具中安装

需要前端插件

  • EXT:vhs
  • EXT:typoscript_rendering

构建链初始化

cd Build/backend && yarn install
cd Build/frontend && yarn install

可用脚本

yarn build (production)
yarn build-development (development)

在后台使用独立Vue开发者工具(用于调试)

注意!目前vue-devtools的Backend调试功能无法工作:

[https://github.com/vuejs/vue-devtools/issues/1073]

如果上述问题得到解决,应该可以正常工作

  • // devtools import is only needed for debugging之后取消注释代码块
  • 生成development-build
  • 清除TYPO3缓存
  • 在控制台调用./node_modules/.bin/vue-devtools

随后应该会打开一个包含调试信息的Electron应用程序。

注意事项

  • “Heros”不会存储在任何独立的数据库表中,而只存储在一个(后端)会话变量中,该变量在登出后会删除。
  • 再次登录时,数据将重置到HeroService定义的状态

已知问题

  • 当EXT:typoscript_rendering和同时安装的EXT:frontend_editing在Frontend进行Ajax调用时,如果用户在Backend登录,则仅在Inkognito标签或其他浏览器中工作。