reactjs - 我可以将故事书目录移动到 prjroot/build/storybook 吗?(在 React Native 中)
问题描述
我正在为我的 React Native 项目引入故事书。
默认的故事书目录位于项目的根目录,即prjroot/storybook/
.
但我想把它放在 . prjroot/build/storybook/
,因为我想用 TypeScript 编写故事书配置文件,并将其构建到prjroot/build/storybook/
.
有没有办法让故事书识别移动的路径?
解决方案
通过将outDir
选项添加到您的 Typescript 配置。
tsconfig.json
{
"compilerOptions": {
"outDir": "build/",
...
}
}
请注意,rootDirs
如果要指定源目录,配置 也可能很有用。
https://storybook.js.org/configurations/typescript-config/#tsconfigjson
编辑:在您的特定情况下,使用react-native-storybook-loader,您必须对其进行配置:
"prestorybook": "rnstl --outputFile ./build/storybook/storyLoader.js --pattern \"**/*.story.tsx\" --searchDir ./App"
- 具有新路径的输出文件
- 扫描 .tsx 文件的模式
- searchDir 可用于忽略 node_modules 并防止冲突
推荐阅读
- ios - 在 Xcode 10 中测量 UI 元素之间的距离
- python - 具有单引号和双引号以及缩写的 Python 解析文件
- asp.net - FindControl 在 MasterPage 中返回 null
- java - 将python中的keras转换为java
- c# - polly 在给定时间段内重试策略
- php - Laravel artisan 命令忽略 Memcached 的 php.ini 设置
- r - 更改 r 图中的颜色
- swift - 使用 CoreData 的正确单例类
- r - 在R中的特定行之后获取下一行?
- javascript - 如何在带有nestjs的同一控制器中使用多个diskStorage目标