Javascript 链接本地对等依赖关系
我正在开发一个react本机库Javascript 链接本地对等依赖关系,javascript,android,ios,node.js,react-native,Javascript,Android,Ios,Node.js,React Native,我正在开发一个react本机库my library,它依赖于react本机svg。此依赖项需要链接到主项目才能工作 当用户安装我的库npm安装我的库--save并运行react native link时,默认情况下,它不会将react native svg链接到主项目 如何配置项目,使其在运行react native link时将react native svg链接到项目 我当前的package.json如下所示: { "name": "my-library", "version": "
my library
,它依赖于react本机svg
。此依赖项需要链接到主项目才能工作
当用户安装我的库npm安装我的库--save
并运行react native link
时,默认情况下,它不会将react native svg
链接到主项目
如何配置项目,使其在运行react native link
时将react native svg
链接到项目
我当前的package.json如下所示:
{
"name": "my-library",
"version": "1.0.0",
"scripts": {
"test": "node test.js",
},
"main": "index.js",
"dependencies": {
"react-native-svg": "^5.2.0"
},
"peerDependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.45.1",
"react-native-svg": "^5.2.0"
},
"devDependencies": {
"react": "16.0.0-alpha.12",
"react-native": "0.45.1",
"react-native-svg": "^5.2.0"
},
"rnpm": {
"assets": [
"./assets/fonts"
]
}
}
谢谢可以尝试在package.js中添加
postinstall
。尽管我希望如此,我不能真的假设用户的计算机上安装了react-native cli。可以尝试在package.js中添加postinstall
。尽管我希望如此,我不能真的假设用户的计算机上安装了react-native cli。