window配置Vue2开发环境

最近找到一套互联网医院的源码,前端技术栈用的是vue,于是想着把vue开发环境搭起来,在网上找了一点资料,现在总结记录一下,方便以后查阅。

一、介绍

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

官网:https://cn.vuejs.org/

二、准备

  • Node.js –是一个基于 Chrome V8引擎的 JavaScript运行环境。
  • npm(cnpm) –是随同NodeJS一起安装的包管理工具,cnpm是淘宝对npm的镜像服务器,
  • vue-cli –是Vue的脚手架工具,主要作用:目录结构、本地调试、代码部署、热加载、单元测试
  • webpack –是一个模块打包器。它的主要目标是将 JavaScript文件打包在一起,打包后的文件用于在浏览器中使用

三、下载配置

一:下载安装 node和npm

通过https://nodejs.org/en/ 或者 http://nodejs.cn/选择版本并下载,我选择的是最新版,一直点下一步安装即可。

安装完之后, 打开cmd(以管理员身份运行),查看Node.js版本和npm版本,确定是否已安装成功?

node -v
npm -v

如果结果显示版本号,则表示安装成功。

window配置Vue2开发环境

二:安装cnpm

node的包管理器是npm,简而言之,就是项目中缺少依赖,通过npm安装,这和py中的pip类同,不过npm下载的包好多都是国外的,会受网速等影响,于是很多同学选择淘宝的镜像:

 npm install -g cnpm --registry=https://registry.npm.taobao.org

这样就可以使用cnpm类作为包管理器

window配置Vue2开发环境

三: 安装脚手架

安装vue-cli

cnpm install -g vue-cli
window配置Vue2开发环境

查看vue版本,注意-V是大写的V

vue -V
window配置Vue2开发环境

四:运行项目

1.打开项目文件夹

C:\Users\Administrator>d:

D:\>cd D:\huian

D:\huian>cd D:\xxx\xxxOnlineMedicineWeb\xxxOnlineMedicineWeb

2.运行项目

D:\xxx\xxxOnlineMedicineWeb\xxxOnlineMedicineWeb>cnpm run dev
npm ERR! missing script: dev

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2020-10-16T16_54_12_983Z-debug.log

出现报错:npm ERR! missing script: dev,搜索该错误,网友提示不同的项目配置的名字可能不同,因此查看package.json文件,发现果然如此。

window配置Vue2开发环境
window配置Vue2开发环境

配置的scripts的名字果然不叫dev而是serve,因此更换命令。

D:\xxx\xxxOnlineMedicineWeb\huianOnlineMedicineWeb>npm run serve

> doctor@0.1.0 serve D:\xxx\xxxOnlineMedicineWeb\xxxOnlineMedicineWeb
> vue-cli-service serve

 INFO  Starting development server...
98% after emitting CopyPlugin

 DONE  Compiled successfully in 24661ms



  App running at:
  - Local:   http://localhost:8080
  - Network: http://192.168.31.220:8080

  Note that the development build is not optimized.
  To create a production build, run npm run build.

运行成功,访问http://localhost:8080

window配置Vue2开发环境

原创文章,作者:Zeyu,如若转载,请注明出处:https://jinzhijun.cn/develop/57

(0)
ZeyuZeyu
上一篇 2020年10月16日 上午7:11
下一篇 2020年10月27日 上午8:33

相关推荐

  • 以太坊节点面面观:全节点与轻节点(转)

    收看本系列文章的读者,应该都对于区块链的基本原理和架构有些概念,如果没有,推荐您先去Google搜寻区块链、比特币、以太坊这些关键字了解一下。我们将在这些基础概念之上,来谈区块链的…

    2020年11月30日
    6.8K
  • 常见的Web攻击手段(转)

    午饭期间,读者小李与我闲聊,谈到上周去面试的过程。经典的高开低走,面试初期答得还可以,但是到后面却不尽人意。其中有个面试问题引起了我的注意,面试官当时问小李:你知道有哪几种常见的&…

    2021年10月10日
    1.3K
  • 虚拟机centos安装kooder

    前天在群晖上安装了一个gitlab,在github上拉了一些项目,想着搜索项目中代码的内容,但是问题就出现了,搜索只能搜项目名和简介。难道要把所有项目拉下来搜索?于是在网上找解决方…

    2022年3月14日
    2.7K
  • 广东互联网医院监管对接_前置机FTP文件上传

    最近在广东省互联网医院监管对接过程中,有些文件需要同步到前置机上,我这里用到的解决方案是通过ftp上传文件功能实现的,这里记录一下一些遇到的问题。 1.安装,配置ftp服务器软件 …

    2021年5月26日
    1.6K
  • php代码批量Zend Guard解密方法

    最近找到一套源码,想着测试一下功能,顺便学习一下他们的代码思想,结果所有的php文件都是乱码的,由于没有安装说明,只能自己摸索。打开源码,发现其中有些关键词Zend Guard,初…

    2021年12月18日
    5.4K
  • 互联网医院_三级等保_存储型跨脚本执行漏洞

    最近公司在做三级等保备案,安全测试方反馈过来一份漏洞测试报告,其中有一条定义为高危的漏洞:存储型跨脚本执行。 造成这个漏洞的原因,是因为没有对客户端提交的内容进行安全过滤。系统用的…

    2021年2月5日
    40.6K
  • JS定时触发—–新订单提醒展示效果并提示音效(转)

    展示效果 php代码 版权声明:本文为lixing1359199697原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链…

    前端 2022年6月28日
    1.7K
  • 使用 Laravel 开发 API 时的前置准备(转)

    一、前言 使用 Laravel 有一段时间了,虽然公司项目使用的都是 Thinkphp 框架,但我个人还是比较偏好 Laravel,今天来总结我平时进行开发前的一些准备工作,如果有…

    2022年7月15日
    3.3K
  • 记录一下宝塔搭建Redis遇到的一个小问题

    最近在对接广东省互联网医院监管平台时,发现广东这边是要求平台必须要有医生和患者要有视频通话功能。因为原本的消息通话是用的网易IM,所以音视频也选的网易。网易音视频能实现通话视频云录…

    2021年6月29日
    1.5K
  • 打破壁垒:使用 PHP 和 Nginx 在本地开发 OpenAI API

    最近在开发一个OpenAI的产品,但是由于众所周知的原因, OpenAI API 有 IP 限制,使得在本地开发变得困难。开始我的想法是,把代码放服务器上去跑,可是这样一来,要修改…

    2023年4月10日
    4.5K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注