快速上手VUE:创建、运行、发布,HelloWorld

这篇具有很好参考价值的文章主要介绍了快速上手VUE:创建、运行、发布,HelloWorld。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、创建VUE项目

        1、打开VS“创建新项目”界面,选择“基于 Vue.js Web 应用程序”。

                分为Javascript和TypeScript两种,注意按自己的编程语言掌握情况选择用哪种。(TypeScript是Javascript的超集,兼容Javascript所有语法,不过由于我还未写过TypeScript,稳妥考虑,先选Javascript。)

                顺便提一下,我按此方法创建的项目为Vue2.6.12,不是最新版Vue3,后续需注意版本。

        快速上手VUE:创建、运行、发布,HelloWorld

        2、填写项目名称和地址。

        快速上手VUE:创建、运行、发布,HelloWorld

        3、打开“\src\App.vue”文件,发现连“Hello World!”都已经帮我们写好了,直接开始运行出来看看吧。

        快速上手VUE:创建、运行、发布,HelloWorld

二、运行

        1、按下win+r,并输入cmd

        2、使用“盘符:”与“cd 文件夹名”进入项目根目录。

快速上手VUE:创建、运行、发布,HelloWorld快速上手VUE:创建、运行、发布,HelloWorld
 E:
 cd /其它/VuejsApp1
DOS Code

        快速上手VUE:创建、运行、发布,HelloWorld

        3、输入以下命令,等待运行结束即可。(如果报错,继续往下看;注意网页不是自动打开的,需要自己手动复制网址,在浏览器中打开。)

 set NODE_OPTIONS=--openssl-legacy-provider
 npm run serve

        快速上手VUE:创建、运行、发布,HelloWorld

        快速上手VUE:创建、运行、发布,HelloWorld

三、发布

        输入以下命令,等待运行结束即可(打包结果在项目根目录的dist文件夹内;如果报错,继续往下看)。

 set NODE_OPTIONS=--openssl-legacy-provider
 npm run build

        快速上手VUE:创建、运行、发布,HelloWorld

        快速上手VUE:创建、运行、发布,HelloWorld

四、运行和发布中的报错解决

        目前遇到的错误为两种:

                1、模块或依赖缺失,建议直接运行下面命令自动检测与安装。

npm i

                2、Error: error:0308010C:digital envelope routines::unsupported,在执行命令前先输入以下命令(例如:set NODE_OPTIONS=--openssl-legacy-provider && npm run serve)。

Linux & Mac OS (windows git bash)
    export NODE_OPTIONS=--openssl-legacy-provider
windows命令提示符:
    set NODE_OPTIONS=--openssl-legacy-provider

                        出现这个错误是因为Node.js V17+中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制。

五、BAT执行

        为了方便,也可在项目根目录创建BAT文件执行命令:

快速上手VUE:创建、运行、发布,HelloWorld快速上手VUE:创建、运行、发布,HelloWorld
::快捷调试.BAT

::本BAT必须放置于项目文件夹里,例如项目VuejsApp1的文件夹:E:\其它\VuejsApp1

@echo off

echo.
echo node.js V17+版本中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响,需要做以下设置:
echo     Linux
echo     Mac OS (windows git bash):
echo         export NODE_OPTIONS=--openssl-legacy-provider
echo     Windows命令提示符:
echo         set NODE_OPTIONS=--openssl-legacy-provider

echo.
echo 查看 Node.js 版本号:
echo     node -v

echo.
echo 查看 JavaScript包管理工具 版本号:
echo     npm -v

echo.
echo 开发环境调试用指令,能够在修改页面后自动刷新同步网页:
echo     npm run serve

echo.
echo 开发环境发布用指令(打包后的文件夹为dist,在项目根目录):
echo     npm run build

::执行
start cmd /k "set NODE_OPTIONS=--openssl-legacy-provider && echo. && echo set NODE_OPTIONS=--openssl-legacy-provider 设置成功 && echo. && echo node -v && node -v && echo. && echo npm -v && npm -v && npm run serve"

echo.
echo (当前窗口可关闭)

::pause
BAT Code
快速上手VUE:创建、运行、发布,HelloWorld快速上手VUE:创建、运行、发布,HelloWorld
::快捷发布.BAT

::本BAT必须放置于项目文件夹里,例如项目VuejsApp1的文件夹:E:\其它\VuejsApp1

@echo off

echo.
echo node.js V17+版本中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响,需要做以下设置:
echo     Linux
echo     Mac OS (windows git bash):
echo         export NODE_OPTIONS=--openssl-legacy-provider
echo     Windows命令提示符:
echo         set NODE_OPTIONS=--openssl-legacy-provider

echo.
echo 查看 Node.js 版本号:
echo     node -v

echo.
echo 查看 JavaScript包管理工具 版本号:
echo     npm -v

echo.
echo 开发环境调试用指令,能够在修改页面后自动刷新同步网页:
echo     npm run serve

echo.
echo 开发环境发布用指令(打包后的文件夹为dist,在项目根目录):
echo     npm run build

::执行
start cmd /k "set NODE_OPTIONS=--openssl-legacy-provider && echo. && echo set NODE_OPTIONS=--openssl-legacy-provider 设置成功 && echo. && echo node -v && node -v && echo. && echo npm -v && npm -v && npm run build"

echo.
echo (当前窗口可关闭)

::pause
BAT Code
快速上手VUE:创建、运行、发布,HelloWorld快速上手VUE:创建、运行、发布,HelloWorld
::快捷CMD.BAT

::本BAT必须放置于项目文件夹里,例如项目VuejsApp1的文件夹:E:\其它\VuejsApp1

@echo off

echo.
echo node.js V17+版本中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响,需要做以下设置:
echo     Linux
echo     Mac OS (windows git bash):
echo         export NODE_OPTIONS=--openssl-legacy-provider
echo     Windows命令提示符:
echo         set NODE_OPTIONS=--openssl-legacy-provider

echo.
echo 查看 Node.js 版本号:
echo     node -v

echo.
echo 查看 JavaScript包管理工具 版本号:
echo     npm -v

echo.
echo 开发环境调试用指令,能够在修改页面后自动刷新同步网页:
echo     npm run serve

echo.
echo 开发环境发布用指令(打包后的文件夹为dist,在项目根目录):
echo     npm run build

::执行
start cmd /k "set NODE_OPTIONS=--openssl-legacy-provider && echo. && echo set NODE_OPTIONS=--openssl-legacy-provider 设置成功 && echo. && echo node -v && node -v && echo. && echo npm -v && npm -v"

echo.
echo (当前窗口可关闭)

::pause
BAT Code

六、进一步了解VUE,给进行编程做准备

        VUE介绍

        VUE API文章来源地址https://www.toymoban.com/news/detail-605883.html

到了这里,关于快速上手VUE:创建、运行、发布,HelloWorld的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • tauri+vite+vue3开发环境下创建、启动运行和打包发布

    目录  1.创建项目  2.安装依赖   3.启动项目  4.打包生成windows安装包   5.安装打包生成的安装包  运行下面命令创建一个tauri项目 我创建该项目时的node版本为16.15.0  兼容性注意 Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你

    2024年01月19日
    浏览(92)
  • idea快速运行vue项目

    目录 一、前提 二、步骤 安装vue.js插件 添加脚本 进行如下配置 安装好node.js环境并初始化完成和安装好依赖 安装vue.js插件 打开idea,然后在File–Settings–Plugins–Makerplace下找到vue.js插件,安装并重启idea 添加脚本 进行如下配置 在Sctipts中根据项目选中,此处选dev 在下图所示处找到

    2024年02月15日
    浏览(61)
  • 利用Vue命令行快速创建项目案例

    今天特意写了一篇关于如何利用Vue命令行快速创建项目案例,希望对大家有帮助,首先需要环境要求:安装有  Node.js 、  vue 、  vue-cli   安装有 Node.js、 vue、 vue-cli (node下载地址: https://nodejs.org/en/),打开cmd,查看nodejs版本和npm版本,在命令行中输入: node -v //node版本

    2024年01月20日
    浏览(46)
  • 【QT系列教程】之二创建项目和helloworld案例

    优良的跨平台特性: Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。 面向对象 Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说

    2024年02月04日
    浏览(46)
  • pnpm快速创建 Vue.js 项目(npm类似)

    目录 pnpm 创建一个 Vue.js 项目 前提准备: 运行创建命令: 选择项目配置:(按需选择) cd +项目名:(进入项目终端) 安装项目依赖: 运行项目: 前提准备: 确保已安装 pnpm。如果没有,请运行以全局安装 pnpm。 npm install -g pnpm 打开终端并导航到要在其中创建项目的目录。

    2024年02月10日
    浏览(50)
  • vue-cli创建项目、vue项目目录结(运行vue项目)、ES6导入导出语法、vue项目编写规范

    1 vue-cli创建项目 1.1 vue-cli 命令行创建项目 1.2 使用vue-cli-ui创建 2 vue项目目录结构 2.1 运行vue项目 2.2 vue项目的目录结构 3 es6导入导出语法 4 vue项目编写规范 4.1 修改项目 4.2 以后写vue项目,只需要在固定位置写固定代码即可 App.vue HomeView.vue AboutView.vue

    2024年02月07日
    浏览(78)
  • [QT编程系列-3]:C++图形用户界面编程,QT框架快速入门培训 - 2- QT程序的运行框架:HelloWorld、常见控件、对象树原理

    目录 2. QT程序的运行框架 2.1 Hello World程序框架 2.2 QT Designer初识 2.3 用QT Designer设计用户登录界 上述示例代码中,首先根据应用程序的需求使用 QCoreApplication 或 QApplication 定义 app 对象。如果你的应用程序需要图形界面,则使用 QApplication,否则使用 QCoreApplication。然后,你可以

    2024年02月15日
    浏览(52)
  • 手把手教会你!如何快速在VSCode创建一个VUE项目|前端菜鸟进阶版

    对于刚上手的朋友,我们可以先来了解一下什么是vue: VUE :渐进式javaScript框架。 什么是JS(JavaScript):我封装好一个函数,这个函数可以给其他人调用,这个就是一个js 什么是框架:框架的规则。 在项目开始创建之前,我们需要做好以下几点准备,具体操作可在官网下载。

    2024年02月10日
    浏览(49)
  • 尚硅谷大数据技术Spark教程-笔记01【Spark(概述、快速上手、运行环境、运行架构)】

    视频地址: 尚硅谷大数据Spark教程从入门到精通_哔哩哔哩_bilibili 尚硅谷大数据技术Spark教程-笔记01【Spark(概述、快速上手、运行环境、运行架构)】 尚硅谷大数据技术Spark教程-笔记02【SparkCore(核心编程、案例实操)】 尚硅谷大数据技术Spark教程-笔记03【SparkSQL(概述、核心编程、

    2023年04月21日
    浏览(48)
  • Openharmony在RK3568X环境搭建编译及运行-快速上手

    OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目, 目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展 。 针对openharmony板级开发需要准备以下环境: TB-RK3568X开发

    2023年04月19日
    浏览(93)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包