首页 > 其他分享 >vue项目创建步骤

vue项目创建步骤

时间:2022-12-04 16:57:53浏览次数:42  
标签:npm Use vue 步骤 Vue 创建 脚手架 CSS

(1). 安装可以反复生成脚手架的工具

   a. 设置淘宝镜像——下载快
npm config set registry https://registry.npm.taobao.org
b. 安装可生成脚手架代码的命令行工具

npm  i  -g  @vue/cli

当看到: + @vue/cli@版本号 说明安装成功

  (2). 用工具反复为每个项目创建专门的脚手架结构

  a. 决定把项目文件夹保存在哪个位置

  b. 再在整个文件夹位置,运行: vue create 自定义项目名

    1). ? Please pick a preset:

    Default ([Vue 2] babel, eslint)

    Default (Vue 3) ([Vue 3] babel, eslint)

> Manually select features

    2). ? Check the features needed for your project:

   ( ) Choose Vue version //按空格切换选中/不选中

   (*) Babel  //ES6翻译为ES5

   ( ) TypeScript  

   ( ) Progressive Web App (PWA) Support

   (*) Router //VueRouter,SPA应用的核心

   (*) Vuex

   (*) CSS Pre-processors //支持Scss

   ( ) Linter / Formatter //不要选,代码质量检查工具,要求过于严格

   ( ) Unit Testing

>( ) E2E Testing

    3). ? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) N

    其实vue的路由有两种模式: 

    i. hash(#)模式: http://域名:端口号/#/相对路径

    ii. history模式: http://域名:端口号/相对路径

       需要专业的服务器端工程师配合——必须配置服务器端的首页重定向机制。

    4). ? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): (Use arrow keys)

  > Sass/SCSS (with dart-sass)

    Sass/SCSS (with node-sass)

    Less

    Stylus

    5). ? Where do you prefer placing config for Babel, ESLint, etc.? (Use arrow keys)

      In dedicated config files

    > In package.json

    6). ? Save this as a preset for future projects? (y/N) N

    7). 等待。。。

    看到: Successfully created project xzvue. 说明安装成功

5. 使用vscode打开并运行脚手架项目: 

  (1). 右键单击package.json文件,选择"在集成终端中打开"

  (2). 在终端窗口中输入: npm run serve

      看到: App running at:

           - Local:   http://localhost:8080/

  (3). 按住Ctrl,点local:右侧的连接,自动打开浏览器

标签:npm,Use,vue,步骤,Vue,创建,脚手架,CSS
From: https://www.cnblogs.com/L-hailong/p/16950160.html

相关文章

  • Vue中优雅的更改iframe嵌入页面的样式
    通过外部引入css文件来控制嵌入页面的样式公共iframe组件封装传入属性:嵌入页面路径css文件名称(默认放在/static/css/下),默认css文件名可以自己定义,在确定嵌入页面不多,相......
  • 动态链表的创建
    一、内存的两种访问方式1、随机访问方式对于数组来说,他的所有元素在内存中是连续存储的,因而很容易计算出每个元素的内存地址,从而可以直接访问数组中的任意一个元素。2、顺序......
  • 【vue-router 4.x】使用addRoute加载动态路由时,刷新页面后出现空白页和控制台报错 [Vu
    "vue-router":"^4.1.6"遇到的问题动态路由刷新后,出现空白页动态路由刷新后,控制报错[VueRouterwarn]:Nomatchfoundforlocationwithpath"/***/index"1.动态......
  • vue中父元素动态获取iframe高度
    背景:在vue开发中(不论是vue2还是vue3),我在页面中打印都可以拿到document.getElementById('iframe')的DOM节点,但就是在页面中不显示,需要等待iframe挂载上去,再进行响应的DOM操......
  • RHEL8关于创建Service服务的帮助手册
    Systemd手册主页Systemd服务关于搜索路径顺序和部分配置项手册Systemd服务配置语法如果想通过man查看手册的话,那么使用mansystemd.<unit|syntax|...>格式进行查看帮......
  • django 下载创建一个项目
    作者:熊小辉 首先要下载  python  打开Pychaem 点击终端  新建一个文件叫djgo或者随便的名字终端切换到创建的文件下面cdD:\文件/djgo   创......
  • vue2PC端和移动端适配
    之前ui给pc端的设计稿是1920*1080,并没有提过要写移动端网站,所以之前一直做的是pc端。1,安装flexible和postcss-px2rem(命令行安装)npminstalllib-flexible--savenp......
  • 网页返回unicode源码 python解码详细步骤
    刚入门python!记录一下网页返回源码,中文部分被unicode编码,python如何处理1.先提取编码后的数据(如果不提取正篇源码直接unicode解码,解码方法无法识别)这个步骤属于逻辑......
  • Vue 中plugins插件的使用
    Vue中plugins插件的使用1:说明/*##插件1.功能:用于增强Vue2.本质:包含install方法的一个对象,install的第一个参数是Vue,第二个以后的参数是插件使用者传递的数据。3......
  • Android-创建第一个Android应用程序03
    01HelloWorld1.1创建HelloWorld应用step1:newAndroidStudioprojectstep2:PhoneandTabletstep3:配置项目信息step4:finish02AndroidStudio常用设置2.1设......