javascript - Browserify:捆绑源中的应用程序逻辑还是单独的?
问题描述
以仅在 NPM 上可用的库为中心的 SPA 静态站点 Web 应用程序项目入门。我正在研究第一次在我的构建过程中使用 Browserify。require
我应该使用语句在预编译的源代码中构建我的 Web 应用程序逻辑,然后编译并拥有一个文件,还是应该通过公开函数window.functionName
并将我的应用程序逻辑分开?
谢谢!
解决方案
您应该在带有import
语句的预编译源中构建您的应用程序逻辑。在窗口对象上公开函数有什么好处?通常不建议这样做。
推荐阅读
- flutter - 如何在 ListView 中搜索 JSON 项目?
- opencv - 在颜色检测/分离中使用 bitwise_and 运算符和掩码(使用轨迹栏)
- python - Python AttributeError:“NoneType”对象没有属性“形状”
- javascript - Websocket-shark ssl/tls 证书
- jquery - jQuery DataTable ajax.reload() 不使用原始数据函数
- google-cloud-platform - GCP计算实例的内存使用图表指标中的“磁盘数据(缓存)”是什么
- ios - 我无法构建 .ipa 文件
- angular - 如何在 SSR 中有条件地导入文件 @ckeditor/ckeditor5-angular
- php - 将 React 添加到现有的 php 文件/项目
- linux - Logstash 管道因锁定错误而失败