Josh

Results 6 comments of Josh

@alilc/[email protected]下@alifd/next的版本是1.25.14,这个版本素材出码后打包会出现同样的异常,@alifd/next新版本我看了,他是修复了scss打包的异常,我尝试把@alilc/lowcode-materials下的alifd/next版本升级,打包后发现版本还是1.25.14,可能是姿势不对

> > > > > > @alilc/[email protected]下@alifd/next的版本是1.25.14,这个版本素材出码后打包会出现同样的异常,@alifd/next新版本我看了,他是修复了scss打包的异常,我尝试把@alilc/lowcode-materials下的alifd/next版本升级,打包后发现版本还是1.25.14,可能是姿势不对 > > @wangzhenxi 哪里看到 @alilc/[email protected]下@alifd/next的版本是1.25.14~ 不好意思,是1.25.23,这个版本是有问题的,我看1.26.14是正常的

> 这个问题应该是 alifd next 或者主题包的版本太低导致的,首先检查一下本地的主题包和 alifd/next 的版本,然后试着更新一下依赖。 我这边assets.json的@alifd/next是1.26.14,主题包@alifd/theme-design-pro是依赖"@alifd/next": "~1.25.x",出码后的package.json还是1.25.23

发现修改@alilc/lowcode-materials的build.lowcode.js不生效,但是修改@alifd/build-plugin-lowcode下BASIC_LIBRARY_VERSION的版本后,再打包@alilc/lowcode-materials,这时候出码的@alifd/next版本才正常了

> 解决什么问题麻烦描述下 官方demo: https://lowcode-engine.cn/demo/demo-general/index.html CodeSandbox: https://codesandbox.io/s/demo-lk74h0?from-embed=&file=/src/pages/%24/index.js 现状: 目前官方demo出码后,会出现i18n的插槽无法正常渲染的情况,主要是正则没命中插槽

我不推荐${}的原因是: - 在模板字符串中使用 ${} 时,需要注意表达式的安全性,特别是当表达式包含用户输入时。 - 可读性相对弱些 个人倾向{}: - 可读性强些 - 易用性不用过多考虑,{}符号的诞生本来就是用于计算机、数学领域,普通文案基本没人用。