簡體   English   中英

在NPM托管項目中包括AWS API Gateway生成的SDK

[英]Include AWS API Gateway generated SDK in NPM managed project

我正在構建一個將使用API​​網關訪問后端資源的ReactJS應用。 我已經生成了一個簡單的測試API的Javascript SDK,該API可訪問DynomoDB,並試圖將其包含在我的Node / NPM開發環境/項目中。 我正在使用NPM來管理依賴項。 生成的API沒有導出或require語句,因此我在項目中使用它時遇到了問題。 是否有指南指示如何正確地將生成的SDK包含在使用NPM管理依賴項和Webpack進行捆綁的項目中?

我知道生成的JS SDK令人沮喪地與Webpack和其他捆綁策略一起使用。 最簡單的解決方案是將這些作為腳本標簽包含在文檔中(您仍然可以在React和Webpack中控制index.html)。

如果您希望導入它們以便由Webpack配置處理它們,則應該能夠將它們包裝在單個模塊中,並使用Webpack的export-loader導出在全局依賴項范圍內定義的值。 有關更多詳細信息,請參見https://webpack.github.io/docs/shimming-modules.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM