브라우저에서 dropbox-sdk-js을 실행하려고했습니다. sdk는 노드 용으로 개발되었습니다.브라우저에서 Dropbox-sdk-js를 사용하는 방법?
내가 필요한 것은 <script>
태그에 sdk를 포함시키고 JS에서 SDK를 사용하는 것입니다.
Webpack 및 Browserify를 사용해 보았습니다. 하지만 그 중 누구도 브라우저에서 사용하기 위해 require
에서 Dropbox
js 객체를 분리하지 않는 것 같습니다. 단순히 requre
은 webpack 및 browsify 후에 모두 정의되지 않습니다.
- 재현 -
이 REPO의 루트 폴더로 이동하여
webpack
을 실행합니다. 이dropbox-sdk.js
폴더dist
에내 스크립트 파일을 포함
webpack.config.js
를 읽고 작성합니다<script src="dropbox-sdk.js"></script>
내가 스크립트가 포함되도록 보장
var Dropbox = require('dropbox');
실행하려고 할 때 정의되지 않은 오류가 올 바르게. this CDN에서 미리 컴파일 된 것을 사용해 보았습니다.
도움을 주시면 감사하겠습니다. 당신이 브라우저에서 보관-SDK를 사용하려면
https://github.com/dropbox/dropbox-sdk-js/blob/ma 아래 예에서 /dropbox/dist/dropbox-sdk.min.js ster/examples/basic/index.html은'require ('dropbox')' – CBroe
예를 사용하지 않습니다. 하지만이 예제는 노드에서만 실행할 수 있습니다. 또한 "requre"없이 시도한 후 다음 오류는 "Dropbox"가 정의되지 않았습니다. –