darknoll
V2EX  ›  Vue.js

vue 有没有啥轻量级的脚手架啊, vue-cli 太重了

  •  
  •   darknoll · Feb 3, 2021 · 8971 views
    This topic created in 2107 days ago, the information mentioned may be changed or developed.

    有时候就只想写几个简单的页面

    Supplement 1  ·  Feb 3, 2021
    比如我就想用 element 的表格做一两个页面。
    有必要那么一大堆的 npm 包吗
    47 replies  •  2021-02-04 10:39:05 +08:00
    banricho
    banricho
    Feb 3, 2021
    1
    脚手架重不重并不影响你的项目啊
    GressJoe
    GressJoe
    Feb 3, 2021❤️1
    2
    常规 script 引入
    gdrk
    gdrk
    Feb 3, 2021
    3
    直接引入当 jq 用啊,不过就写几个简单页原生手撸页可以啊
    5200
    5200
    Feb 3, 2021
    4
    不影响你开发出来的简单页面吧。就好比你用 IDEA 开发几个简单的页面一样。IDEA 重不重和你简单的页面没关系,效率高好用就行。。。
    no1xsyzy
    no1xsyzy
    Feb 3, 2021
    5
    脚手架装到 --global 里啊(
    shintendo
    shintendo
    Feb 3, 2021❤️2
    6
    vite 啊
    ZxykM
    ZxykM
    Feb 3, 2021
    7
    那就 cdn 引入吧,或者试试 vite ?(虽然我也不知道 vite 算不算轻量)
    keepeye
    keepeye
    Feb 3, 2021
    8
    楼主想表达的是为了开发几个简单的页面需要生成一大堆看起来臃肿的文件,要安装各种包,然后还要构建打包,这样太麻烦
    liuzhaowei55
    liuzhaowei55
    Feb 3, 2021 via Android
    9
    vite 官方新的脚手架 beta 中,需要用户使用现代浏览器
    alpine.js 简化版的 vue,使用习惯与关键字基本与 vue 保持一致,简单实用最近挺火的 cdn 引入即可使用
    darknoll
    darknoll
    OP
    Feb 3, 2021
    10
    @keepeye 是这样,npm 一大堆东西,删除都得删一会
    liuzhaowei55
    liuzhaowei55
    Feb 3, 2021 via Android
    11
    @liuzhaowei55 顺便推一下我用 vite + vue3 写的网站吧 https://tools.fanfou.dev ,我自己开发常用的一些工具的集合,还在开发中
    darknoll
    darknoll
    OP
    Feb 3, 2021
    12
    @liuzhaowei55 vite 能用在 vue2 上吗
    wgbx
    wgbx
    Feb 3, 2021
    13
    不是 vue-cli 的问题,你要精通 webpack,可以自己搭建一个脚手架的
    liuzhaowei55
    liuzhaowei55
    Feb 3, 2021 via Android
    14
    @darknoll 可以的,官方也有相应的插件
    zzzmh
    zzzmh
    Feb 3, 2021
    15
    @liuzhaowei55 巧了我也在开发一个工具站,就是创意枯竭开发的贼慢,后面可以多交流 tool.zzzmh.cn
    liuzhaowei55
    liuzhaowei55
    Feb 3, 2021 via Android
    16
    @zzzmh 老哥,403 啥情况
    Vegetable
    Vegetable
    Feb 3, 2021
    17
    yarn create @vitejs/app
    zzzmh
    zzzmh
    Feb 3, 2021
    18
    @liuzhaowei55 忘了自动跳转 https 了,已解决,sorry
    faceRollingKB
    faceRollingKB
    Feb 3, 2021
    19
    你需要的不是更清量的脚手架,而是一个项目模版,引入了 element-ui 并且开箱即用的那种
    naver1
    naver1
    Feb 3, 2021
    21
    建议放弃 vue 等方案,jquery 不香吗,bootstrap 不香吗。
    Shook
    Shook
    Feb 3, 2021
    22
    为啥不写一个模板呢?
    配置好基础包,删掉 node_modules,想用的时候复制一下,npm i & npm run serve 就好了。
    Sapp
    Sapp
    Feb 3, 2021
    23
    你要轻量级用啥脚手架呢,直接手写一个 webpack 引入几个 loader 不就行了吗? 再或者干脆 webpack 、npm 都不要了,直接 cdn 引入 vue
    QingXuJiaZhi
    QingXuJiaZhi
    Feb 3, 2021❤️1
    24
    既然是简单页面,用 bootstrap + jquery 也行啊。
    weixiangzhe
    weixiangzhe
    Feb 3, 2021 via Android
    25
    demo 直接在 codepen 之类的网页里写写
    um1ng
    um1ng
    Feb 3, 2021
    26
    vite 可以选择 vue react
    trevis761923
    trevis761923
    Feb 3, 2021
    27
    vue 是渐进式框架,如果没有分离开发需求直接当 script 引入就行了
    cw2k13as
    cw2k13as
    Feb 3, 2021
    28
    自己搭建不同的通用脚手架呀,活动类型的,moblie/pc 官网类型的,后台类型的,npm 就那几个基础的怎么会重,axios,vuex,最多再加上个可见局部引用的 ui 库,想要 add 不就行了,vite 也可以考虑下,上面说的常规 script 引入都不能模块化开发了还有啥意义,还不如一刀杀了我
    cw2k13as
    cw2k13as
    Feb 3, 2021
    29
    @DT27 2333 按楼主的意思没毛病 jq 上去就是干,webpack 不就是为了模块化开发吗,
    cw2k13as
    cw2k13as
    Feb 3, 2021
    30
    @DT27 还是直接建议原生吧,原生已经完全可以达到 jq 的水平了
    devwolf
    devwolf
    Feb 3, 2021
    31
    你想用脚手架,但是描述里又不需要一堆 npm 包,那什么是脚手架
    Q4h7388nR28s95fa
    Q4h7388nR28s95fa
    Feb 3, 2021
    32
    你可能需要这个:
    https://gitee.com/haimadongli001/jQuery.Vue.js

    我正在把 vue-router 也加上,路由规则会更加强大。
    sodatea
    sodatea
    Feb 3, 2021
    33
    用 Vite 吧,现在起一个新项目总共只需要下载 4-5MB 的依赖,足够轻量了。
    Curtion
    Curtion
    Feb 3, 2021
    34
    既然是简单的应用,那就没有必要用脚手架,直接 script 引入 Vue 算了
    Kasumi20
    Kasumi20
    Feb 3, 2021
    35
    自己写呗,我的 react CLI 都是自己写的
    ccyu220
    ccyu220
    Feb 3, 2021
    36
    那为何不直接引入文件呢?用了工具,本源都忘了吗。
    rodrick
    rodrick
    Feb 3, 2021
    37
    1. script 引用
    2. 不用 element,随便整个 boostrap 弄弄
    darknoll
    darknoll
    OP
    Feb 3, 2021
    38
    @ccyu220 不是越来越懒了吗
    GoNtte
    GoNtte
    Feb 3, 2021
    39
    把 vue 和 element 都 script 引入 就不用脚手架了
    ShayneWang
    ShayneWang
    Feb 3, 2021
    40
    zhuweiyou
    zhuweiyou
    Feb 3, 2021
    41
    硬盘不值钱, 不必纠结.
    Lemeng
    Lemeng
    Feb 3, 2021
    42
    @ShayneWang 调皮了
    Actrace
    Actrace
    Feb 3, 2021
    44
    JohnDoeChou
    JohnDoeChou
    Feb 3, 2021
    45
    简单的 cdn jQuery 走起
    YongkeLi
    YongkeLi
    Feb 3, 2021
    46
    官方入门教程
    lazypu
    lazypu
    Feb 4, 2021
    47
    直接引入 vue elementui,我现在就是这么干
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   989 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 22:13 · PVG 06:13 · LAX 14:13 · JFK 17:13
    ♥ Do have faith in what you're doing.