如果不使用 node npm 仅在 index.html 构建一个简单的 web 应用, 是否可行?

查看 114|回复 7
作者:ninvfeng2020   

  • 现在的大多前端项目一上来必须 npm install

  • 这就要求你得先装 node

  • 为了更好的 npm install, 你可能会装 yarn,cnpm, pnpm

  • 为了下得更快, 你找到了 nrm 这个快速换源的工具

  • 结果在安装的时候提示你 node 版本不对, 你为了维护不同的版本又装了 nvm 来管理 node 环境

  • 终于你运行起来了, 想要发布, 你还得 npm run build

  • 这还没开始呢, node_modules 就占好几百 M 了

  • 也不是说这种方式不好, 自己也一直这么用, 已经习惯了, 且页面多逻辑复杂的大项目不可避免

  • 但在做一些界面简单, 只有一两个页面的应用的时候是不是可以直接在一个 index.html 内完成呢

  • 比如产品介绍,搜索引擎主页,短链接生成, 图床之类

  • 如果这个思路可行, 有哪些库可以帮助更方便快速搭建起一个项目呢

    npm, Node, install, 可行

  • ChefIsAwesome   
    ??
    echoless   
    node 爹的第二个儿子 deno 已经给你准备好了
    duke807   
    最简单的起服务器的方法(而且还支持 cgi ):busybox httpd -f -h . -v -p 8080
    -f 是不切后台,配合 -v 方便看打印信息
    -h 指定网站目录
    -p 指定端口,不加默认 80 端口
    如果想要 https ,还可以用 stunnel 反代到 80 端口
    duke807   
    代码则用 vanilla js ,css 用 bulma ,文本编辑器手撸
    kdwnil   
    什么返璞归真,这样做当然可以,不就是 vanillajs 嘛
    porea   
    vanilla js + bootstrap 够了吧 最多加个 jquery
    Mutoo   
    当然可以 使用 unpkg cdn 引入各种 lib 就行了。在 codepen 上的 project 大多都是这么玩的
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部