点击关注公众号,实用技术文章及时了解

来源:cnblogs.com/ya-qiang/p/9639187.html

刚来公司实习发现公司的前端使用的是vue,之前根本就没有听说过。然后一上来就需要看代码,但就是没有文档什么的东西,就需要自己去研读,我就想去运行其中的前端和后端联调起来方便理解,结果在配置和运行中出现了很多挫折,我就想写一下方便大家不去踩坑,直接运行好

一、在IDEA中配置vue插件

点击File-->Settings-->Plugins-->搜索vue.js插件进行安装,下面的图中我已经安装好了。

二、搭建node.js环境

安装node.js 可以去官网下载:安装过程就很简单,直接下一步就行

测试是否安装成功:要使用管理员方式打开命令行cmd

安装完成之后,打开命令行工具,输入node -v如果出现版本号,则说明安装成功,npm包管理器是集成在node中的,所以,直接输入npm -v 就会显示npm版本信息号了,node环境已经安装成功,由于有些npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所以还需要安装npm的国内镜像----cnpm

三、安装cnpm

注意都是管理员方式运行

在命令行中输入npm install -g cnpm --registry=http://registry.npm.taobao.org然后等待安装,安装完成之后,我们就可以用cnpm代替npm来安装依赖包了。学习资料:Java进阶视频资源

四、安装vue-cli脚手架构建工具

注意都是管理员方式运行

在命令行中运行命令cnpm install -g vue-cli,然后等待安装完成,通过以上三步,我们的环境和工具都准备好了,接下来就开始使用vue-cli来构建项目

五、构建运行项目

1.我这里是已经有项目了,需要在命名行中,cd 到项目目录中去

然后需要输入命令:vue init webpack frontend (这里命令的意思是初始化一个项目,项目名称是frontend,其中webpack是构建工具,也就是整个项目时基于webpack的)

运行命令初始化的时候会让用户输入几个基本的选项,如项目名称、描述、作者等信息,可以直接回车默认就可以了。

六、安装项目依赖资源

在项目的根目录下面会有一个package.json的文件

这里列出了项目依赖资源需要安装

首先需要cd到项目目录中去,然后输入cnpm install 等待安装,安装中会出现警告信息,有的会出现栈溢出等错误,我就是在这里遇到了,一般第一次安装没事,如果安装过的,可以卸载了在重新安装

七、运行项目

运行命令npm run dev会用热加载的方式运行我们的应用,热加载可以让我们在修改完代码后不用手动刷新,浏览器就能实时看到修改后的效果

我们也可以在IDEA中配置运行

点击edit configurations配置,添加一个npm

然后就可以在IDEA中运行了。

推荐:

主流Java进阶技术(学习资料分享)

PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!

教你使用 IDEA 配置和运行vue项目相关推荐

  1. windows下nodejs下载及环境变量配置,运行vue项目

    文章目录 1.下载安装node.js 2.环境变量配置(重点) 3.切换镜像源+切换yarn作为主力命令 1.下载安装node.js 1.https://registry.npmmirror.com/ ...

  2. 手把手教你从0开始搭建一个vue项目(完结)

    前言 上一节webpack实战之(手把手教你从0开始搭建一个vue项目)最后我们完成了css样式的配置: webpack.config.js: const path = require("p ...

  3. 使用vscode运行vue项目

    !!学习完vue环境搭建并创建项目后下面我们介绍使用vscode运行vue项目.!! 文章参考:https://www.csdn.net/gather_29/OtTagg3sNzA2LWJsb2cO0 ...

  4. Error: error:0308010C:digital envelope routines::unsupported问题的解决方案包括webstorm运行vue项目的解决方案

    原因:主要是nodejs17版本发布了OpenSSL3.0对算法和秘钥大小增加了更为严格的限制,npm升级导致了与OpenSSL不兼容导致的初始化失败,而我的电脑上的node.js是v18.16.0的 ...

  5. 记录,再次运行vue项目报错POST http://127.0.0.1:8888/api/private/v1/login/login

    可以打开登录界面,却无法打开登录后界面 代码没有问题,查阅资料后是后台服务器没打开 删除package-lock.json文件 运行npm install 再次运行node .\app.js 打开ph ...

  6. win10快速运行vue项目跑起来 - 方法篇

    如何让win10更快速跑vue项目运行起来? 不用再每次先cd到项目目录了, 直接进入根文件夹后,再打开Powershell窗口,可以省略一大堆操作 (详情如下简介) 快捷操作如下: 先打开,并进入 ...

  7. 如何运行vue项目 ?(详解,建议收藏) ❤️

    如何运行vue项目 (详解,建议收藏) 转载 首先,列出来我们需要的东西: node.js环境(npm包管理器) vue-cli 脚手架构建工具 cnpm npm的淘宝镜像 安装node.js 从no ...

  8. 运行VUE项目时,出现npm ERR! A complete log of this run can be found in:...报错

    运行VUE项目时,出现npm ERR! A complete log of this run can be found in:报错时,分享以下一种解决方案. 本机的 node版本如下 解决方法 1. ...

  9. 在运行vue项目时发生这种 Cannot find module ‘xxxxx‘ ,解决办法?

    在运行vue项目时发生这种 Cannot find module 'xxxxx' ,解决办法? 首先,在文件夹中删除掉node_modules文件和package-lock.json文件 其次,在使用 ...

最新文章

  1. iptables时区_iptables time 时间匹配规则
  2. python【力扣LeetCode算法题库】14-最长公共前缀(列表解压)
  3. mssql sqlserver sql脚本自动遍历重复生成指定表记录
  4. mybatis与mysql调优_MySQL + mybatis的SQL优化方案
  5. c创建python虚拟机_Docker-ce运用一:创建虚拟机
  6. WPF中的事件及冒泡事件和隧道事件(预览事件)的区别
  7. 都说90后不好管?聊聊跳槽这件事儿
  8. ThinPHP3.2中 addAll()批量插入数据
  9. 在安卓中对应用进行单元测试
  10. quartz定时任务时间设置
  11. java中utf8转成gbk,java中GBK转UTF-8乱码的解决方法
  12. curl命令查询IP和运营商
  13. NeoKylin(linux)操作系统基本操作(自用)
  14. meltdown论文翻译
  15. Vue框架学习笔记一
  16. ava程序员职业生涯规划范文
  17. 数据分析报告怎么写?
  18. 使用bable打包js
  19. 正月十五闹元宵,平安吉祥乐团圆
  20. perl代码实现DNA翻译蛋白序列

热门文章

  1. 王思聪被传成“老赖”, 北京二中院:假的!
  2. Apple Watch要用上microLED显示屏了 最早明年...
  3. 特朗普回应“蒂姆·苹果”事件:就是为节省时间
  4. 一次函数的斜率公式_【海广教育数学口诀】初中数学学不会?公式这样记,让你做题效率翻倍!...
  5. Lubuntu16.4.3定制教程
  6. YUV格式学习:YUV444转换RGB24
  7. linux下CPP的认识
  8. 两个子集pom互相调用_ConcurrentHashMap 使用:每个 Key 只调用 1 个方法
  9. 【kafka】kafka 消息 重放 从 一个 topic 导入 另外一个 topic
  10. 【kafka】kafka 新增节点 报错 InconsistentBrokerIdException Configured broker.id doesn‘t match