首页 > bower 相关问题

bower 相关问题

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


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


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


    "ignore": [
        "npm-debug.log",
        "bower_components",
        "node_modules"
    ]

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

cat .gitignore 
npm-debug.log
node_modules
bower_components

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


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


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


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


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

【热门文章】
【热门文章】