❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一)

这篇具有很好参考价值的文章主要介绍了❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Vue2+vue-cli+vue-router+vuex +elementUI/vant项目搭建和配置webpack(一)

项目整套:Vue2+vue-cli+vue-router+vuex +elementUI/vant

进一步配置完善已迁移到(二)部分

1、环境准备:

① Git 环境检测

git 环境 git --version

② node 环境和npm 环境检测

node 环境 node --version
npm 环境 npm -v

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

③ Vue 环境检测

查看VUE脚手架版本 vue -V

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

安装Vue2
npm install vue -g   (或:cnpm install vue -g) //安装Vue.js
npm list vue  验证vue安装是否成功
安装Vue2脚手架
npm install vue-cli -g
或者
npm install @vue/cli –g
或者 
npm install -g @vue/cli@版本号 vue@版本号 

npm list vue -g  //验证Vue2脚手架安装是否成功
安装webpack
-g //全局安装
-D //局部安装
npm install --save-dev webpack -g
或者
npm install webpack -g
npm install webpack webpack-cli webpack-dev-server -g(建议)

检查安装

npm webpack -v 
或者
webpack -v

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

2、项目搭建

利用webpack创建基于Webpack的Vue.js项目

注意: (vue init webpack 项目名称 使用 ) 只有在Vue的脚手架版本低于Vue-cli(2.9.6)的时候才可以用

建议使用webpack---webpack初始化环境 (此处报错1 )
vue init webpack 项目名称 
//vue-cli2 脚手架初始化 `vuecli3之前的创建命令` 
 

安装过程中一直yes,刚刚开始建议不安装下面的代码检测部分
❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

不成功的话请错误1,安装@vue/cli-init

采用方式yarn安装搭建

npm install yarn -g //安装 
yarn --version //检测环境

npm install @vue/cli-init -g

npm i webpack@3.6.0 --save-dev

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

运行

npm run dev   //运行项目

yarn dev  //yarn 构建的新项目 

到这里,项目已经搭建并且跑起来了!
打开浏览器输入: http://localhost:8080 查看如下
❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

项目开源对应的地址:

https://gitee.com/lourance/taibai

Git 克隆地址:
git clone  https://gitee.com/lourance/taibai.git

代码拉下来需要安装依赖

cd taibai
npm install  //安装依赖
npm run dev   //运行项目

补充

正常操作
mkdir taibai 创建一个空的文件夹
cd taibai  进入文件夹 
npm init -y (或者npm init也可以)--正常初始化环境

3、项目配置:

进一步配置完善已迁移到(二)部分

内容包含

配置路由 router.js
配置路由拦截器 permission.js拦截器
配置 nprogress 浏览器上面加载进度条
配置 axios 请求
配置 element-ui组件库

文章可搜索:
❤ Vue2完整项目进一步配置配置(二)
或者文章地址:
http://t.csdn.cn/SFZkj

4、错误

(1)Failed to download repo vuejs-templates/webpack-simple: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:80,

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

Failed to download repo vuejs-templates/webpack-simple: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:80

有人说 hosts 问题 ,我把 hosts 删除了也不行,有人说镜像问题,把镜像设置成淘宝的也不行。最易解决的方法就是在终端输入 npm config set http-proxy null
npm config set http-proxy null

结果: 方法为生效

安装桥接工具 @vue/cli-int

因为Vue-cli 3.x和vue-cli 2.x使用了相同的 vue 命令,所以 vue-cli 2.x 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具 ——@vue/cli-init

vue cli3之前的创建命令 是 vue init webpack 项目名称
3+ 以后需要单独安装 @vue/cli-init

npm install @vue/cli-init -g

(2) A system error occurred: uv_os_gethostname returned ENOSYS (function not implemented)

at new Defaults (C:\Users\xx\AppData\Roaming\nvm\v16.14.0\node_modules\@vue\cli\node_modules\@achrinza\node-ipc\entities\Defaults.js:26:20)

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端
对应文件:

C:\Users\xx\AppData\Roaming\nvm\v16.14.0\node_modules@vue\cli\node_modules@achrinza\node-ipc\entities

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端
添加 localhost

os.hostname=()=>"localhost"

❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一),Vue,HTML、CSS,vue.js,elementui,前端

Vue2+vue-cli+vue-router+vuex 项目配置(二)
文章地址:
http://t.csdn.cn/2Z6Ux文章来源地址https://www.toymoban.com/news/detail-565961.html

到了这里,关于❤ Vue2+vue-cli+vue-router+vuex +elementUI/vant完整项目搭建 项目和配置(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Vue-cli中报错Module not found: Error: Can‘t resolve ‘vue-router‘

    背景 配置尚硅谷的尚品汇环境时,报如下错误: 出错的代码 看了一下我的代码没有问题,然后打开bilibili视频评论看来其他大佬的解决方法 使用npm install --save vue-router@3 安装3.5.5版本的,结果可以运行 困扰我好几个小时的问题终于解决了,感谢这位大佬 总结 遇到问题,可以

    2024年02月12日
    浏览(32)
  • vue2+vue-cli使用unocss

    执行命令: 我的安装的版本是: 在根目录中添加 unocss.config.js 文件是为了提供更细粒度的配置选项给 @unocss/webpack 插件。通过这个配置文件,你可以定制化 UnoCSS 的行为,例如定义主题样式、配置插件、启用或禁用特定功能等。 在 Vue CLI 项目中,默认情况下,你应该在根目录

    2024年02月12日
    浏览(39)
  • vue-router在vue2/3区别

    vue2-router vue-next-router 在上述代码中我们发现,vue2中的构建选项mode和base,分别为mode和base,而在vue-next-router中变成了,history和history中的第一个参数/. vue2-router vue-next-router 当路由为 /user/a/b 时,捕获到的 params 为 {“a”: “a”, “catchAll”: “/b”}。 match详解点击这里 router.match和rou

    2024年02月12日
    浏览(23)
  • Vue2学习笔记のvue-router

    hello, 各位小伙伴,本文是Vue2学习笔记的第六篇:Vue-router。 路由 1.理解: 一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。 2. 前端路由:key是路径,value是组件。 1.基本使用 1.安装vue-router,命令: npm i vue-router@版本 注意:vue-router

    2024年02月11日
    浏览(22)
  • Vue2 第二十节 vue-router (四)

    1.全局前置路由和后置路由 2.独享路由守卫 3.组件内路由守卫 4.路由器的两种工作模式 路由 作用:对路由进行权限控制 分类:全局守卫,独享守卫,组件内守卫 ① 前置路由守卫:每次路由切换之前被调用或者初始化的时候被调用  next() : 继续执行 meta是路由元信息,是路由

    2024年02月14日
    浏览(24)
  • 使用vue-cli创建vue2项目以及项目配置

    1、安装vue-cli cmd:npm install -g @vue/cli@4.5.19 验证是否安装成功:vue -v   出现版本号说明安装成功 2、创建项目 vue create 项目名称 根据自己的需求选择特性,如下所示: 手动选择: 选择自己需要的特性:例如: 选择vue版本 选择路由模式 (输入y和n都可以,y代表history模式没有

    2024年02月06日
    浏览(39)
  • NodeJS+Vue+Element-Ui/Plus+Axios+Vue-router+vuex 详细下载、安装、创建项目、引入

    1.下载过程默认下一步 (1)这个是官网全版目录,下载太慢(一般下载不了);但是它写了所有nodejs和npm相互对应的版本,可以以此为参考、防止版本不对应; NodeJS各个历史版本下载 https://nodejs.org/zh-cn/download/releases/ (2)这里有一个快速下载地址,只有16.18.1这个版本,但这

    2023年04月18日
    浏览(42)
  • vue2、vue-cli4以及vue3、vite打包去掉console.log

    webpack4会自带terser-webpack-plugin插件。 vue.config.js文件 vue-cli chainwebpack配置 webpack 配置terser chain链式配置 vite.config.ts文件 Esbuild#drop:For example, you can mark console.log as pure using --pure:console.log. This will cause these API calls to be removed safely when minification is enabled. Vite esbuild配置 esbuild prue配置

    2024年02月10日
    浏览(52)
  • vue2创建项目的两种方式,配置路由vue-router,引入element-ui

    提示:vue2依赖node版本8.0以上 使用@vue/cli脚手架vue create创建 使用vue-cli脚手架vue init webpack创建 1、查看nodejs版本 2、全局安装vue脚手架和webpack脚手架 3、新建vue2项目 创建选项除了,Install vue-router??选择是,其他选择的否 4、安装依赖并启动文件 5、预览 6、目录结构 1、如果安

    2024年04月14日
    浏览(33)
  • 同时安装vue-cli2和vue-cli3

    vue版本 发布时间 Seed.js 2013年 vue最早版本最初命名为Seed vue-js 0.6 2013年12月 更名为vue vue-js 0.8 2014年1月 对外发布 vue-js 0.9 2014年2月 开始有代号:Animatrix vue-js 0.12 2015年6月 代号:Dragon Ball,在社区有知名度 vue-js 1.0 2015年10月 代号:Evangelion,是 Vue 历史上的第一个里程碑,同年推

    2024年02月11日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包