Vue.js是一套构建用户界面的 “渐进式框架”。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。2016年,Vue同Angular、React形成三足鼎立的局面,让前端的开发者顾不暇接,接下来了解一下Vue的环境搭建。
Vue项目通常通过webpack工具来构建,而webpack命令的执行是依赖node.js的环境的,所以首先要安装node.js。
node.js的官方地址为:https://nodejs.org/en/download/
mkdir /usr/local/mjtabu/vue cd vue
wget https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz
tar -xf node-v14.15.4-linux-x64.tar.xz
chmod -R +x node-v14.15.4-linux-x64
ln -s /usr/local/mjtabu/vue/node-v14.15.4-linux-x64/bin/npm /usr/local/bin/ rm -f /usr/local/bin/node ln -s /usr/local/mjtabu/vue/node-v14.15.4-linux-x64/bin/node /usr/local/bin/
node -v npm -v
安装完node之后,npm包含的很多依赖包是部署在国外的,下载速度超级慢。所以最好安装cnpm。
cnpm:是淘宝对npm的镜像服务器。
npm install -g cnpm --registry=https://registry.npm.taobao.org
rm -f /usr/local/bin/cnpm ln -s /usr/local/mjtabu/vue/node-v14.15.4-linux-x64/bin/cnpm /usr/local/bin/cnpm cnpm cnpm -v
若出现以下信息,则表示cnpm安装成功
vue-cli是vue官方提供的一个命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需一分钟即可启动带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。
cnpm install -g vue-cli
rm -f /usr/local/bin/vue ln -s /usr/local/mjtabu/vue/node-v14.15.4-linux-x64/bin/vue /usr/local/bin/vue
输入vue,查看是否安装完成
vue
vue init webpack vue-demo
npm run dev
curl http://localhost:8080
npm install -g http-server
http-server