跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 使用 vue.js 必须要在本地先安装 nodejs 吗?
未分類
11 5 月 2020

使用 vue.js 必须要在本地先安装 nodejs 吗?

使用 vue.js 必须要在本地先安装 nodejs 吗?

資深大佬 : black11black 57

如题,后端程序员最近想梭个前端页面,开始研究 vue.js ,然后照着范例代码第一步 helloworld 就栽了

操作如下: 1、下载 vue.js ,构建本地目录 2、写了个测试 html,并双击使用 chrome 打开

然后得到结果如下图: 使用 vue.js 必须要在本地先安装 nodejs 吗?

总而言之就是加载失败,一脸懵逼

==========================================================

按照我的理解,vuejs 是前端框架,那代码都应该是 chrome 里的 js 引擎跑的,所以我应该不需要安装 node 服务端,同时也不需要安装任何其他 web 引擎提供网络服务,chrome 打开这个网页的时候就能实现“执行只属于这个页面的脚本”的这个功能吧?

为啥不行??各位指点一下,谢谢

大佬有話說 (4)

  • 資深大佬 : autoxbc

    控制台里红字部分读一下

  • 資深大佬 : Plutoler

    const app = new Vue(…)
    需要实例化,看报错信息,不是 node 的原因。

  • 資深大佬 : yyfearth

    @black11black 前端已经今非昔比了 不要在用 jQuery 时代的思维
    现在前端届 NodeJS 已经不仅仅是服务器运行时 更多情况下是构建工具和脚手架运行时了
    前端代码需要 transpile 转译 和 bundling 打包 后才可以在浏览器里面跑
    你可以想象一下现在的 js 已经不是可以在浏览器里面直接运行的了 就像 java 和 c 一样要先编译一下
    更不要说现在都流行 typescript 或者用最新的 es2020 了 不编译一下浏览器不支持的

    当然如果完全要在浏览器里面远程开发 不在本地安装 nodejs 也是可行的
    那么可以用 webide 或者浏览器远程环境来做到 你可以想象一下 你在浏览器里面跑一个 vscode 然后里面直接运行 node 并且输出调试的页面

  • 資深大佬 : yyfearth

    不过话说回来 目前的主流框架 也是可以提供不转译可以浏览器直接运行的方法
    只不过大部分脚手架框架都是需要 NodeJS 来转译和打包的

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具