提供网站制作,公司建设官方网站,济南做网站比较好的公司知道吗,免费虚拟主机的好处一、nvm安装与node版本管理
nvm安装
1、nvm地址#xff1a;https://github.com/coreybutler/nvm-windows/releases 2、无需配置安装包#xff0c;nvm-setup-v1.1.10.zip 解压后双击nvm-setup.exe#xff0c;选择安装路径#xff0c;一路next即可 打开dos窗口输入nvm vers…一、nvm安装与node版本管理
nvm安装
1、nvm地址https://github.com/coreybutler/nvm-windows/releases 2、无需配置安装包nvm-setup-v1.1.10.zip 解压后双击nvm-setup.exe选择安装路径一路next即可 打开dos窗口输入nvm version查看安装是否成功
node版本管理
1、nvm可配置国内镜像
在nvm安装路径下找到setting.txt文件打开新增如下信息node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/
即可完成淘宝镜像的配置2、nvm管理node版本
nvm list nvm ls 已安装版本列表
nvm current 当前node版本
nvm install 版本号 安装指定node版本
nvm uninstall 版本号 卸载指定node版本
nvm use 版本号 切换到指定版本
nvm list available 显示可下载的版本列表PS若无法切换node版本或者出现“‘npm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”或者“‘node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”问题时。使用nvm卸载所有版本node手动卸载安装nvm之前的nodejs。然后使用nvm安装需要的node再切换即可成功。
二、vue项目的搭建与启动
vue项目的搭建
Vue CLI是一个基于 Vue.js 进行快速开发的完整系统提供
通过 vue/cli 实现的交互式的项目脚手架。
通过 vue/cli vue/cli-service-global 实现的零配置原型开发。
一个运行时依赖 (vue/cli-service)该依赖
可升级
基于 webpack 构建并带有合理的默认配置
可以通过项目内的配置文件进行配置
可以通过插件进行扩展。
一个丰富的官方插件集合集成了前端生态中最好的工具。
一套完全图形化的创建和管理 Vue.js 项目的用户界面。
Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接这样你可以专注在撰写应用上而不必花好几天去纠结配置的问题。与此同时它也为每个工具提供了调整配置的灵活性无需 eject。1、搭建vue项目环境 1、1 安装淘宝镜像源 npm install -g cnpm --registryhttps://registry.npm.taobao.org1、2 安装vue-cli : npm install -g vue-cli2、使用命令 vue init webpack test 搭建vue项目, “test ” 是你的项目名称。
Vue build 打包方式回车即可
Install vue-router 是否要安装 vue-router项目中要使用到 Y
Use ESLint to lint your code 是否需要 js 语法检测 n
Set up unit tests 是否安装 单元测试工具 n
Setup e2e tests with Nightwatch 是否需要 端到端测试工具 n 3、项目启动
执行完第二步后会生成test目录进入目录执行npm run dev即可启动项目
或者执行npm install yarnyarn run dev也可启动1、build构建脚本目录1build.js 生产环境构建脚本2check-versions.js 检查npmnode.js版本3utils.js 构建相关工具方法4vue-loader.conf.js 配置了css加载器以及编译css之后自动添加前缀5webpack.base.conf.js webpack基本配置6webpack.dev.conf.js webpack开发环境配置7webpack.prod.conf.js webpack生产环境配置
2、config项目配置1dev.env.js 开发环境变量2index.js 项目配置文件3prod.env.js 生产环境变量
3、node_modulesnpm 加载的项目依赖模块
4、src这里是我们要开发的目录基本上要做的事情都在这个目录里。里面包含了几个目录及文件1assets资源目录放置一些图片或者公共js、公共css。这里的资源会被webpack构建2components组件目录我们写的组件就放在这个目录里面3router前端路由我们需要配置的路由路径写在index.js里面4App.vue根组件5main.js入口js文件
5、static静态资源目录如图片、字体等。不会被webpack构建
6、index.html首页入口文件可以添加一些 meta 信息等
7、package.jsonnpm包配置文件定义了项目的npm脚本依赖包等信息
8、README.md项目的说明文档markdown 格式
9、 .xxxx文件这些是一些配置文件包括语法配置gitsvn配置等