如何知道npm模块是否用于前端

如何知道npm模块是否用于前端,npm,bower,Npm,Bower,我在吞咽任务中使用了一个模块bower文件。这样,从我的前端依赖项中返回所有主文件,然后我使用这些引用来解析所有依赖项,或者其他任何东西 我也在考虑使用NPM代替Bower来管理我的前端依赖项,但我不知道如何查看NPM依赖项的类型,如果是前端还是后端 有什么想法吗?我可以问一下,为什么把它们分为fontend和backend很重要吗?因为我有很多与前端相关的事情要做,例如,在vendor.js中包含javascript类型的所有前端依赖项,在vendor.css中包含所有css。为什么需要包含所

我在吞咽任务中使用了一个模块bower文件。这样,从我的前端依赖项中返回所有主文件,然后我使用这些引用来解析所有依赖项,或者其他任何东西

我也在考虑使用NPM代替Bower来管理我的前端依赖项,但我不知道如何查看NPM依赖项的类型,如果是前端还是后端


有什么想法吗?

我可以问一下,为什么把它们分为fontend和backend很重要吗?因为我有很多与前端相关的事情要做,例如,在vendor.js中包含javascript类型的所有前端依赖项,在vendor.css中包含所有css。为什么需要包含所有这些文件?你们能用Browserify来代替吗?我需要concat,因为它可以服务于站点,请求更少,提高加载页面的性能。我不知道Browserify,但我会检查他们的行为,现在就检查Browserify。它适合你。您可以在一个文件中要求所有前端依赖项,然后在一个gulp任务中对其进行浏览。