Server端用yarn还不错,安装依赖到node_modules之后require各种模块,但是在html页面里面引用前端库,真是难受
node_modules/jquery/dist/jquery.js
这样的路径看起来一点都不美观,而且前端库混在一大坨modules之中,找起来真费劲
bower官方推荐新项目用yarn,不知道咋想的
目前,还是倾向于bower管前端,yarn管后台,你们呢?是否新项目已经彻底不用bower呢?
我感觉没有必要,npm已经够强大.
有 webpack 还用 bower 干啥,用 bower 的话还要用模块加载器
前端npm,yarn是为了配合打包工具使项目结构化的,webpack是最典型的,都是通过配置或require和import引入库文件的
来自酷炫的 CNodeMD
@liuzhiguo11 有些前端库在html页面中通过script标签加载,你在html页面中也用require加载库?
bower 还是可以的 特别是没有彻底前后端分离的那种
@nanzm 你们前后端彻底分离了,然后后端用webpack,前端用bower么:)
@chapgaga 没有分离才用
一直用 npm ,毕竟官方.
webpack 打包上传到 cdn 或 web contents directory,如果 html 中直接引用就需要 UMD 之类的支持
@ghostcode 在<scrtip src中加node_modules路径么?
@DevinXian requirejs现在不用了?
你前端的构建工具是啥? 一般都是要打包然后再script引入吧
@chapgaga UMD 是个结合体