Commit e5d91f99 authored by 7c00's avatar 7c00

调整代码结构

parent 8574a527
......@@ -46,7 +46,7 @@ platform :ios, '8.0'
target 'Your Target' do
pod 'yoga', path: '../node_modules/react-native/ReactCommon/yoga/'
pod 'React', path: '../node_modules/react-native/'
pod 'react-native-amap3d', path: '../node_modules/react-native-amap3d/'
pod 'react-native-amap3d', path: '../node_modules/react-native-amap3d/ios/'
end
```
......
{}
\ No newline at end of file
......@@ -3,5 +3,5 @@ platform :ios, '8.0'
target 'RNAMap3D' do
pod 'yoga', path: '../node_modules/react-native/ReactCommon/yoga/'
pod 'React', path: '../node_modules/react-native/'
pod 'react-native-amap3d', path: '../../'
pod 'react-native-amap3d', path: '../../ios/'
end
......@@ -16,14 +16,14 @@ PODS:
DEPENDENCIES:
- React (from `../node_modules/react-native/`)
- react-native-amap3d (from `../../`)
- react-native-amap3d (from `../../ios/`)
- yoga (from `../node_modules/react-native/ReactCommon/yoga/`)
EXTERNAL SOURCES:
React:
:path: "../node_modules/react-native/"
react-native-amap3d:
:path: "../../"
:path: "../../ios/"
yoga:
:path: "../node_modules/react-native/ReactCommon/yoga/"
......@@ -32,9 +32,9 @@ SPEC CHECKSUMS:
AMapFoundation: 6c0471c9a6a0ad17dad46e3d800ad56ca170f82a
AMapNavi: bb4d65295ed0ee0ad4b5f5792e9e2ea0e5117ffa
React: 0ba6cae888dc82dc47d6d5f3090615e1b5f6f3e7
react-native-amap3d: 9b95196a14a7168d25b7aecf29331d1b2900b6e2
react-native-amap3d: 9dfe63ac4831f77cd64078b318fe552a8ae3454f
yoga: faecc6be81ca7823ccbb470b93a1b228499fa1c0
PODFILE CHECKSUM: 50e0e08e70fb57b3f3476be117f63856ec28e46e
PODFILE CHECKSUM: 518cbe237be8affd35ed7429281ba62b78ae3b2c
COCOAPODS: 1.2.0
......@@ -4265,9 +4265,7 @@
}
},
"react-native-amap3d": {
"version": "0.7.3",
"resolved": "http://registry.npm.taobao.org/react-native-amap3d/download/react-native-amap3d-0.7.3.tgz",
"integrity": "sha1-1PUKXjU62/Nkc0k31p2fQZT11jA="
"version": "github:qiuxiang/react-native-amap3d#35005dd67916ea9405ffc025a9b77348023c45ad"
},
"react-native-dismiss-keyboard": {
"version": "1.0.0",
......
......@@ -10,7 +10,7 @@
"prop-types": "^15.6.0",
"react": "^16.1.1",
"react-native": "^0.50.3",
"react-native-amap3d": "^0.7.3",
"react-native-amap3d": "github:qiuxiang/react-native-amap3d",
"react-navigation": "^1.0.0-beta.19"
},
"devDependencies": {
......
require 'json'
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
package = JSON.parse(File.read(File.join(__dir__, '../package.json')))
Pod::Spec.new do |s|
s.name = package['name']
......@@ -13,7 +13,7 @@ Pod::Spec.new do |s|
s.platform = :ios, "8.0"
s.source = { :git => 'https://github.com/qiuxiang/react-native-amap3d.git' }
s.source_files = 'ios/**/*.{h,m}'
s.source_files = '**/*.{h,m}'
s.dependency 'React'
s.dependency 'AMapNavi'
......
import MapView from './components/maps/MapView'
import Marker from './components/maps/Marker'
import Polyline from './components/maps/Polyline'
import Polygon from './components/maps/Polygon'
import Circle from './components/maps/Circle'
import HeatMap from './components/maps/HeatMap'
import MultiPoint from './components/maps/MultiPoint'
import Navigation from './components/navigation'
import MapUtils from './components/Utils'
import MapView from './maps/MapView'
import Marker from './maps/Marker'
import Polyline from './maps/Polyline'
import Polygon from './maps/Polygon'
import Circle from './maps/Circle'
import HeatMap from './maps/HeatMap'
import MultiPoint from './maps/MultiPoint'
import Navigation from './navigation'
import MapUtils from './Utils'
MapView.Marker = Marker
MapView.Polyline = Polyline
......
{
"name": "react-native-amap3d",
"version": "0.7.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"asap": {
"version": "2.0.6",
"resolved": "http://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz",
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=",
"dev": true
},
"encoding": {
"version": "0.1.12",
"resolved": "http://registry.npm.taobao.org/encoding/download/encoding-0.1.12.tgz",
"integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
"dev": true,
"requires": {
"iconv-lite": "0.4.19"
},
"dependencies": {
"iconv-lite": {
"version": "0.4.19",
"resolved": "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.19.tgz",
"integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs=",
"dev": true
}
}
},
"flow-bin": {
"version": "0.57.3",
"resolved": "http://registry.npm.taobao.org/flow-bin/download/flow-bin-0.57.3.tgz",
"integrity": "sha1-hD+4CoIbbQxYR/e7P0I2X/5Tsns=",
"dev": true
},
"is-stream": {
"version": "1.1.0",
"resolved": "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz",
"integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
"dev": true
},
"isomorphic-fetch": {
"version": "2.2.1",
"resolved": "http://registry.npm.taobao.org/isomorphic-fetch/download/isomorphic-fetch-2.2.1.tgz",
"integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=",
"dev": true,
"requires": {
"node-fetch": "1.7.3",
"whatwg-fetch": "1.1.1"
}
},
"js-tokens": {
"version": "3.0.2",
"resolved": "http://registry.npm.taobao.org/js-tokens/download/js-tokens-3.0.2.tgz",
"integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
"dev": true
},
"loose-envify": {
"version": "1.3.1",
"resolved": "http://registry.npm.taobao.org/loose-envify/download/loose-envify-1.3.1.tgz",
"integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
"dev": true,
"requires": {
"js-tokens": "3.0.2"
}
},
"node-fetch": {
"version": "1.7.3",
"resolved": "http://registry.npm.taobao.org/node-fetch/download/node-fetch-1.7.3.tgz",
"integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=",
"dev": true,
"requires": {
"encoding": "0.1.12",
"is-stream": "1.1.0"
}
},
"object-assign": {
"version": "4.1.1",
"resolved": "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz",
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
"dev": true
},
"promise": {
"version": "7.3.1",
"resolved": "http://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz",
"integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=",
"dev": true,
"requires": {
"asap": "2.0.6"
}
},
"prop-types": {
"version": "15.6.0",
"resolved": "http://registry.npm.taobao.org/prop-types/download/prop-types-15.6.0.tgz",
"integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=",
"dev": true,
"requires": {
"fbjs": "0.8.16",
"loose-envify": "1.3.1",
"object-assign": "4.1.1"
},
"dependencies": {
"core-js": {
"version": "1.2.7",
"resolved": "http://registry.npm.taobao.org/core-js/download/core-js-1.2.7.tgz",
"integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=",
"dev": true
},
"fbjs": {
"version": "0.8.16",
"resolved": "http://registry.npm.taobao.org/fbjs/download/fbjs-0.8.16.tgz",
"integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=",
"dev": true,
"requires": {
"core-js": "1.2.7",
"isomorphic-fetch": "2.2.1",
"loose-envify": "1.3.1",
"object-assign": "4.1.1",
"promise": "7.3.1",
"setimmediate": "1.0.5",
"ua-parser-js": "0.7.17"
}
}
}
},
"setimmediate": {
"version": "1.0.5",
"resolved": "http://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz",
"integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
"dev": true
},
"ua-parser-js": {
"version": "0.7.17",
"resolved": "http://registry.npm.taobao.org/ua-parser-js/download/ua-parser-js-0.7.17.tgz",
"integrity": "sha1-6exflJi57JEOeuOsYmqAXE0J7Kw=",
"dev": true
},
"whatwg-fetch": {
"version": "1.1.1",
"resolved": "http://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-1.1.1.tgz",
"integrity": "sha1-rDydOfMgxtzlM5lp0FTvQ90zMxk=",
"dev": true
}
}
}
......@@ -9,6 +9,7 @@
"amap",
"maps"
],
"main": "js",
"repository": {
"type": "git",
"url": "https://github.com/qiuxiang/react-native-amap3d"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment