Mac中配置前端开发环境

更换brew镜像源(Homebrew)

#查看当前源
cd "$(brew --repo)" && git remote -v

cd "$(brew --repo homebrew/core)" && git remote -v

#更换为阿里的源
cd "$(brew --repo)" && git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git

#配置.zshrc
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc

#刷新
source ~/.zshrc

安装Node

自带npm

#查看版本
brew search node

#安装指定版本
brew install node@16

#根据提示配置环境变量
echo 'export PATH="/opt/homebrew/opt/node@16/bin:$PATH"' >> ~/.zshrc

#刷新
source ~/.zshrc

#查看对应版本
node -v

npm -v

配置npm淘宝镜像源

#配置
npm config set registry https://registry.npmmirror.com

#查看
npm config get registry

安装 vue/cli

#选择全局安装
npm install -g @vue/cli

#查看版本
vue -V

安装yarn

#选择全局安装
npm install -g yarn

#查看版本
yarn --version

#更换镜像源
yarn config set registry https://registry.npmmirror.com

#查看镜像源
yarn config list

新增项目(使用vue/cli方式生成)

#新增(没有时会自动新增文件夹,注意文件名不能大写)
vue create user-web

配置模版(Manually select features)

按空格选择

Babel:支持使用Babel编译器
TypeScript:支持使用 TypeScript 书写源码
Progressive Web App (PWA) Support:支持PWA
Router:支持 vue-router
Vuex:支持 vuex
CSS Pre-processors:支持 CSS 预处理器
Linter / Formatter:支持代码风格检查和格式化
Unit Testing:支持单元测试
E2E Testing: 支持 E2E 测试

后续选项全部为Y或者回车(最后选项为是否保留当前配置)

相关解释可参考:https://xiabing.blog.csdn.net/article/details/119945472

#根据提示进入目录启动项目
cd user-web

npm run serve

项目配置

调整项目根目录的vue.config.js

const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
    devServer: {
        open: true, // 是否自动启动浏览器
        host: '0.0.0.0',
        port: 8080,
    }
})

新增项目(使用vite方式生成)

Vite:下一代前端开发与构建工具(https://cn.vitejs.dev/)

#使用vite-app模版 创建 user-web项目
yarn create vite-app user-web

#进入项目
cd user-web

#启动项目
yarn dev
posted @ 2022-03-01 09:31  天朝读书人  阅读(260)  评论(0编辑  收藏  举报