相关疑难解决方法(0)

创建一个支持browserify和jQuery <script>标记加载的包

我正在开发一个JavaScript库(bitcoin-prices.js),我想用browserify维护它.该库依赖于jQuery.我不想强迫库用户迁移到browserify,但保留"drop one file + script tag"集成给那些没有从JavaScript社区喝过最新koolaid的人.

我的问题是如何使用browserify创建bundle.js,以便

  • 支持browserify的用户可以从NPM安装包,具有适当的jQuery依赖性

  • 传统用户仍然可以<script>在bundle中使用标记drop,将jQuery加载到其他任何地方,<script>并且代码仍然可以正常工作

我想周围需要一些样板代码$ = require('jquery.js')

javascript jquery npm browserify

6
推荐指数
1
解决办法
1464
查看次数

标签 统计

browserify ×1

javascript ×1

jquery ×1

npm ×1