我是Expo和React Native的新手。我如何添加一个故事书(原生的,只在移动电话上查看故事)到一个已经有其他配置的现有项目?
我尝试了很多方法来实现这一点,例如-遵循官方文档:https://storybook.js.org/tutorials/intro-to-storybook/react-native/en/get-started/但最后我总是有相同的,当我尝试"npm运行storybook",错误是:'STORYBOOK_ENABLED'无法识别为内部或外部命令,可操作程序或批处理文件。这来自package.json:故事书";;;STORYBOOK_ENABLED='true' expo start">
几乎所有的方法都让我想到这个,甚至这个官员。
谢谢大家。
在我使用Windows的情况下,像这样更改脚本有帮助(只有"&&"):
"storybook": "sb-rn-get-stories STORYBOOK_ENABLED='true' && expo start",
"storybook:ios": "sb-rn-get-stories STORYBOOK_ENABLED='true' && expo start --ios",
"storybook:android": "sb-rn-get-stories STORYBOOK_ENABLED='true' && expo start --android"
同时安装Android Studio(这是为运行storybook的yarn: Android/npm运行storybook: Android在ExpoGo上查看)。