当前位置: 代码网 > it编程>编程语言>Javascript > Mac 安装 vue3 环境

Mac 安装 vue3 环境

2024年08月03日 Javascript 我要评论
Mac 如何配置 vue3 环境并使用ui 界面/ vscode 管理你的vue 项目。本教程仅适用于了解网络长城且会魔法的用户,配置全程需要稳定连接真正的互联网,否则你会因由于下载 nodejs 而绑定下载的 npm 包时遇到漫长的等待时间......

在mac端安装vue环境稍稍有些麻烦,而且以往的安装教程都是vue3 以下的版本,与新版本有点区别,下面我整理了我的安装流程供有需求的朋友参考。
 

写在前面:本人环境为 mac m 系列,版本号 sonoma 14.5,本教程仅适用于了解网络长城且会魔法的用户,安装 vue3 时请连接真正的互联网,否则你会在由于下载 nodejs 而绑定下载的 npm 包时遇到漫长的等待时间。

1.vue 是基于 nodejs 的,所以在此之前要先下载 node.js

官网直通车:node.js — download node.js®

打开跳转到这个界面:

可以看到,在这里没有安装包或者压缩包供我们直接下载安装,只有几行命令行,
所以,本次我们的安装都要在 mac 自带的终端,使用命令行进行操作。

2.在下载 nodejs 前需要做一些准备工作

command+空格打开聚焦搜索,输入“终端”,回车打开,你会看到一个名为 “你的用户名-zsh ”的窗口,macos (10.14 以后)的终端使用的 shell已经从 bash更换为了 zsh。

在下载之前,如果你以前没有使用过homebrew 和 git(使用过请跳过2,查看 3)

(1)安装 homebrew:(mac 上的一个包管理器,这里安装是用于下载 git

/bin/bash -c "$(curl -fssl https://raw.githubusercontent.com/homebrew/install/head/install.sh)"

等待完成,安装成功后,输入brew -v,看是否成功安装:

如果输出zsh:command not found字眼,要使用 vim查看是否将 homebrew 放入环境变量:

vim ~/.zshrc

观察是否有这几行环境变量(一般会自动写入,如果没有请手动打进去):

没有则按 i 打开编辑命令,将上面那句添加进去,有则不需要修改,按 esc 键后输入:
(这几步都是vim 编辑器的使用)

:!wq

保存并退出,终端输入:

source ~/.zshrc

使修改生效,再次输入brew -v,应该会正确输出版本号。

(如果老版本 mac使用的是bash,则上述所有的~/.zshrc修改为~/.bashrc)

(2)安装 git:

brew install git

等待成功进入下一步。

3.回到第一步,安装 nodejs

复制官网给的第 2 行和第 5 行:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

nvm install 20

这时相应的环境变量已经自动写入~/.zshrc,不确定的话可以 vim 进去查看,

直接输入:

source ~/.zshrc

更新配置文件

再复制官网第 8 和第 11 行:

node -v

npm -v

这时会正常输出 node 和 nmp 的版本号。

如果执行上面命令出现出现zsh: command not found: node 或者zsh: command not found: npm,就需要执行下面操作,把环境变量加入:

#终端输入:
vim ~/.zshrc 
#进入 vim 后按 i 进入编辑模式后输入:
path=$path:/usr/local/bin/
#编辑完成后按左上角的 esc 键位进入命令模式输入:
:!wq 
#退出 vim 后要更新配置:
source ~/.zshrc

更改环境变量后再次输入相应指令就可以看到正确的版本号输出。

(如果老版本 mac使用的是bash,则上述所有的~/.zshrc修改为~/.bashrc)

4.安装 vue

终端执行(vue3 版本已经内置了webpack,除非特殊需求,否则不必全局安装webpack 了):

sudo npm install webpack -g

输入开机密码,等待完成

(1)终端执行安装vue cli(脚手架):

sudo npm install -g @vue/cli

输入密码,等待,你可能会遇到许多警告,不必理会,这只是官方对某些漏洞的提醒:

结尾是这样的就可以:

(2)终端执行(vue3 支持 ui 界面,下面的命令可以启用它,直接图形化操作 vue项目):

vue ui 

这时会成功在你的浏览器打开一个vue 的项目管理器,你可以很方便的管理你的 vue 项目:
​​​​​​​

(3)不需要使用时,请回到终端,按control+c 中断 vue 服务,此时可以输入:

vue -v

会返回安装的 vue cli 的版本号。

5.命令行方式创建一个 vue 项目:

由于 ui 界面只能管理你的项目,而不能直接对源代码进行修改,所以这里讲讲如何使用命令行以及vscode 等编辑器,使用vue cli创建一个新的vue项目。

(1)这个命令会引导您通过一些选项,例如选择预设配置:

vue create my-project
#可以替换my-project为您想要的项目名称

ps:如果创建时报错,基本就是权限错误,大概率就是因为我之前图方便使用了 sudo 指令运行 npm 命令导致的,不过我们可以终端输入指令补救:

我的用户 id 是501,组 id 是20,用户名(个人目录名)是xiaowangbb

#这里的501和20一般都是这个,除非你有多个用户个用户群组
#只需要相应修改你的个人级目录名即可
sudo chown -r 501:20 "/users/xiaowangbb/.npm"

之后重新执行创建操作,overwrite覆盖上一次创建时的项目即可。

(2)进入项目文件夹,并启动开发服务器:

cd my-project
npm run serve

这会启动一个本地开发服务器,并且通常会在http://localhost:8080上可用:

(3)然后打开 vscode 等代码编辑器,就可以查看并管理你的vue项目源码:

最后,感谢您的阅读。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com