CNode

现在还有人在用bower么?yarn用的有点不爽啊

问答
Cchapgaga发布于8 年前最后回复8 年前14 回复6550 浏览0 收藏

Server端用yarn还不错,安装依赖到node_modules之后require各种模块,但是在html页面里面引用前端库,真是难受

node_modules/jquery/dist/jquery.js 这样的路径看起来一点都不美观,而且前端库混在一大坨modules之中,找起来真费劲 bower官方推荐新项目用yarn,不知道咋想的

目前,还是倾向于bower管前端,yarn管后台,你们呢?是否新项目已经彻底不用bower呢?

查看回复

回复 (14)

X
xiebingcheng#1·8 年前

我感觉没有必要,npm已经够强大.

M
MiYogurt#2·8 年前

有 webpack 还用 bower 干啥,用 bower 的话还要用模块加载器

L
liuzhiguo11#3·8 年前

前端npm,yarn是为了配合打包工具使项目结构化的,webpack是最典型的,都是通过配置或require和import引入库文件的

来自酷炫的 CNodeMD

C
chapgaga#4·8 年前
引用 liuzhiguo11前端npm,yarn是为了配合打包工具使项目结构化的,webpack是最典型的,都是通过配置或require和import引入库文件的 来自酷炫的 CNodeMD

@liuzhiguo11 有些前端库在html页面中通过script标签加载,你在html页面中也用require加载库?

N
nanzm#5·8 年前

bower 还是可以的 特别是没有彻底前后端分离的那种

L
liuzhiguo11#6·8 年前
引用 chapgaga@liuzhiguo11 有些前端库在html页面中通过script标签加载,你在html页面中也用require加载库?

@chapgaga 直接加载的一般会把库放在asserts或static存放静态文件的目录或cdn上吧,不会用npm包管理这种方式的,使用包管理的话就是webpack单独设置库文件,没人会直接引入node_module目录下的东西

来自酷炫的 CNodeMD

C
chapgaga#7·8 年前
引用 nanzmbower 还是可以的 特别是没有彻底前后端分离的那种

@nanzm 你们前后端彻底分离了,然后后端用webpack,前端用bower么:)

G
ghostcode#9·8 年前

一直用 npm ,毕竟官方.

D
DevinXian#10·8 年前

webpack 打包上传到 cdn 或 web contents directory,如果 html 中直接引用就需要 UMD 之类的支持

C
chapgaga#11·8 年前
引用 ghostcode一直用 npm ,毕竟官方.

@ghostcode 在<scrtip src中加node_modules路径么?

G
gxy01#13·8 年前

你前端的构建工具是啥? 一般都是要打包然后再script引入吧

D
DevinXian#14·8 年前
引用 chapgaga@DevinXian requirejs现在不用了?

@chapgaga UMD 是个结合体

参与回复
登录后即可参与回复。登录