ignite new --remove-demo 没有任何效果: 仍然会生成示例代码 (11.5.0)
作者: lvlrSajjad创建于 2026年9月9日更新于 2026年9月9日
□ 描述错误
启动新的App ' -- remove-demo ' 生成一个仍包含所有演示代码的项目。 旗帜似乎被解说为‘假'而不管它是如何通过的-CLI自己的"这里有命令来复制这个"块,在一次成功的跑道结束时被印出,即使提供了‘--再移动-demo'或‘-再移动-demo=false',也回响了‘-再移动-demo'或'再移动-demo= true'.
两种形式都转载:
嘘 npx 点出- cli@latest 新的 ReproBare -- 是 -- remove-demo -- install-deps=false --git=false --no-timeout npx 点出- cli@latest 新的 ReproTrue --yes --remove-demo= true --install-deps=false --git=false --no-timeout
** 预计:** 演示屏幕、演示导航器和演示资产不生成。
** 实际:** 两个项目在文件列表中都与“- remove-demo=false”的运行内容相同——95个文件在“app/”下:
{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}别走开
|-|-|-.
" 应用/屏幕/Demo " ======================================================================================================================================================================
`app/导航员/DemoNavigator.tsx ' 仍在`AppNavigator.tsx ' (`Stack. ' )进口并注册。 银幕名="Demo". . .
QQ `app/i18n/demo- *.ts ' 7个文件QQ
" 资产/公文/demo " 、 " 资产/图像/demo " 2个目录
** 标记** 一半确实运行—— 清除高档的演示标记” 已被记录, 生成的树没有“ 演示” 注释 。 这是文件/指令删除 不发生。
事后运行独立命令也不会在生成的项目报告内恢复它—— “npx点出- cli release-demo-dry-run” , 只有两个演示 *asset目录, 而不是屏幕或导航器。
由于`Demo ' 标记已在一代人的时间被剥去,因此独立的`remove-demo ' 不再有它需要找到这个代码的锚,因此这两个失败可能有一个根源。
□ Ignite 版本
11.5.0 国家
□ 额外信息
系统 平台 darwin 拱臂64号 cpu 12个核心 苹果 M2 Pro
赞美音乐 节点 20.2.0 时间: 纱线 4. 6.0
点火 点燃-克利 11.5.0
机器人 java 21.0.7 (韩语). Android 家园未定义
iOS系统 x码 26.6 1.14.3 cocoa
工具 2.50.1 (Apple Git-155) (中文(简体) ).
在运行一个不需要演示的实验(# 3041) 时找到的; 我最后用手剥去演示. 如果有用的话,很高兴能挖出旗子 打开公关.内容来源: infinitered/ignite