Google viz のライブラリをいくつか使用しています。
- グーグルマップ
- Google ピッカー
- 認証用の Google クライアント API
以下を使用してL.Googleをシムしたいと思いbrowserify-shim
ます。
"browserify-shim": {
"google": "global:google",
"L.Google": {
"depends": [
"leaflet:L",
"google"
]
}
...
}
次のエラーが表示されます。
Error: Cannot find module 'google' from 'C:\Users\lenovo\Downloads\Browserify\Br
owserify\js\leaflet-plugins'
at C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node_modules\
resolve\lib\async.js:46:17
at process (C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node
_modules\resolve\lib\async.js:173:43)
at ondir (C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node_m
odules\resolve\lib\async.js:188:17)
at load (C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node_mo
dules\resolve\lib\async.js:69:43)
at onex (C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node_mo
dules\resolve\lib\async.js:92:31)
at C:\Users\lenovo\AppData\Roaming\npm\node_modules\browserify\node_modules\
resolve\lib\async.js:22:47
at FSReqWrap.oncomplete (fs.js:95:15)