在package.json

时间:2018-07-24 11:38:27

标签: react-native

我正在尝试根据以下指南创建一个新模块:

https://willowtreeapps.com/ideas/react-native-tips-and-tricks-2-0-managing-static-assets-with-absolute-paths/

在最后一段附近,他说只需在JSON文件中添加一个{“ name”:“ @assets”}。我不确定该怎么写,有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

{"name": "@assets"}只是您导入时将使用的模块的名称。

因此,在这种情况下,模块的名称为@assets

答案 1 :(得分:0)

  

如果您打算发布您的软件包,那么您最重要的事情就是   package.json是必填的名称和版本字段。

因此您要创建一个新的package.json并将其命名为{"name": "@assets"}。现在,您将图像字典assets作为一个模块公开。为了进行访问,请在组件中执行此Import Images from ‘@assets/images’;。新的package.json应该位于您的资产文件夹中。