bower 相关问题

刘先森
  • 150

bower是很方便的可以管理很多的库,但是用bower安装库的时候会产生很多的其他的文件,这个文件在上传到服务器的时候也是要一并上传不管吗?还是上传之前把没有用到的文件删除掉了

回复
阅读 3k
7 个回答
✓ 已被采纳
    "ignore": [
        "npm-debug.log",
        "bower_components",
        "node_modules"
    ]

在bower.json配置文件中可以写上忽略的文件,同样在git管理中也可以写上git版本忽略的文件:

cat .gitignore 
npm-debug.log
node_modules
bower_components

因此,这些包管理下载的文件完全没有必要,也非常不建议放到版本管理中。

你在服务器上也安装好bower不就完了?

bower是一个包库管理工具,安装一个库后出现的其他文件为包库的依赖文件或说明文件,在正式环境中可以删除,对网站没有影响的.

发布的时候需要提取依赖压缩打包吧

服务器只上传bower-component里面用到的即可

投产最好使用前端自动化工具打包压缩依赖

上传代码仓库:如git, svn时候不需要上传bower_components,只要上传bower的配置文件即可
部署开发测试环境:把bower_components一起丢上去
产品环境:把依赖的vender们打包后丢上去。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏