gpt4 book ai didi

node.js - Browserify - bower vs npm Node 模块

转载 作者:搜寻专家 更新时间:2023-10-31 23:09:19 24 4
gpt4 key购买 nike

我真的不知道bower_components在哪里目录来 self 的 Node Express应用程序,但它似乎在与我的 node_modules 争夺注意力文件夹,因为两者都包含 jquerybootstrap .

我正在使用 Browserify 并尝试捆绑 jquery、bootstrap 和其他一些组件。 Bower 究竟是怎么回事?我需要 Bower 吗?

例如,当我执行 require('jquery')在我的应用程序代码中,我如何知道它是来自 NPM node_modules 还是 Bower bower_components?

最佳答案

Basic browserify 只能使用node_modules

要与 Bower 一起使用,它可以在导入 node_modules 之前使用 transform

  • 如果您使用 debowerify转换,它将在 node_modules 之前导入 bower_components。因此,如果您的 bower.json 具有 jquerybootstrap,它将使用 bower_components'

  • 如果您使用 browserify-shim转换,它将搜索您的 package.json 的 browser 字段。因此,如果您的 browser 字段有 jquerybootstrap,它将使用它。

关于node.js - Browserify - bower vs npm Node 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27454636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com