React Native NPM 模块中的静态图像
Posted
技术标签:
【中文标题】React Native NPM 模块中的静态图像【英文标题】:Static images in React Native NPM module 【发布时间】:2017-08-13 14:48:07 【问题描述】:我想创建包含 React Native UI 组件的 NPM 模块。 其中一些组件可能使用静态图像。
我可以分发包含图片的包裹吗?我该怎么做?
据我所知,大多数 UI 库除了 JS 包外,还包含一个原生 (android/ios) 包。
我可以避免吗?
【问题讨论】:
【参考方案1】:当然,我已经发布了一个 react-native npm 模块here。这仅包括带有一些静态资产的 javascript 文件。我的包不需要任何 Objective-C、Swift 或 Java,所以我不需要包含本机相关目录。
如果您在 Github 上托管您的项目,并且希望包含一个示例项目,以便您的用户轻松下载和运行,您可以将此目录添加到 .npmignore
。该文件中列出的所有内容都将被推送到 Github,但不会发布到 npm
。
【讨论】:
以上是关于React Native NPM 模块中的静态图像的主要内容,如果未能解决你的问题,请参考以下文章
我的 React Native 技能树点亮计划 の Javascript 模块管理器 npm
如何在没有 npm 的情况下手动从 github 下载和导入 node 模块,并将其安装在 React Native 项目中?