我正在开发一个AngularJS项目,该项目使用bower作为包管理器,并将依赖项注入到index.html文件中。我不太熟悉这两种工具。
我现在想要使用AWS AppSync,但它不能作为保龄球包使用。
当前,AWS在bower.json中被指定为文件依赖项,如下所示:
"aws-sdk": "./thirdparty/script/aws-sdk-2.69.0.min.js",
当我用npm npm install aws-appsync安装appsync时,node_modules文件夹中的appsync包含库目录中的多个js文件。
我怎样才能把这些和保龄球包括在一起,或者还有其他方法来做到这一点呢?
我目前无法改变大部分的构建和依赖管理过程,因此,任何建议与当前的工具将是非常感谢的。
发布于 2018-06-25 16:36:11
最后,我黑了一个临时解决方案,直到我可以把整个项目转移到npm和浏览器。
我使用npm添加了aws-appsync包,并在一个新文件中添加了required。然后,通过使用browserify插件的gulp任务传递该文件。然后,与前面一样,将添加的文件包含到构建过程的其余部分中。
发布于 2018-06-22 20:33:10
感谢您的帮助!
鲍尔团队本身就是建议人们迁移到npm或纱线。,所以appsync还没有被推到Bower身上.
也许值得研究一下,您是否可以直接从github安装,使用类似的.
bower install <github url>.git..。并直接从appsync-sdk github安装。
https://stackoverflow.com/questions/50986940
复制相似问题