转载自:https://www.cnblogs.com/z45281625/p/9015380.html

VsCode创建第一个vue项目

使用vue-cli快速构建项目 

( vue-cli 是vue.js的脚手架,用于自动生成vue.js模板工程的。 安装vue-cli之前,需要先安装了vue和webpack )

· node -v //(版本低引起:bash: npm: command not found)

· npm -v

//以上帮助检查是否安装 node npm

· 输入vue,//测试vue是否安装成功

· 输入vue list  //看vue中有哪些子类 npm install vue

npm install -g vue-cli           

//全局安装vue-cli

 vue init webpack projectName   

//生成项目名为projectName的模板,这里的项目名projectName随你自己写 (是的话 敲回车就行)

//默认情况下,webpack安装的是最新版本的,如果要安装其他版本,使用命令行vue init webpack#1.0 ***就可以了。

在安装时会询问你:

①、Project name (sanfeng1);项目名称(sanfeng1)。(确定按enter,否按N)

②、 Project description (A Vue.js project);项目描述(一vue.js项目)。(随意输入一段简短介绍,用英文)

③、Author (sunsanfeng);作者(sunsanfeng)。(确定按enter,否按N)

④、Vue build (Use arrow keys)> Runtime + Compiler: recommended for most usersRuntime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render         functions are required elsewhere;Vue公司的建立(使用箭头键)>运行时+编译器:大多数用户推荐运行时间:约6kb轻民+ gzip,但模板(或任何Vue具体HTML)只允许在。VUE文件渲染功能是必需的其他地方。(按enter)

⑤、Install vue-router? (Y/n);安装的路由?(/ N)。(可安可不安,以后也可以再安,根据需求选择)

⑥、Use ESLint to lint your code? (Y/n);使用ESlint语法?(Y/ N)。(使用ESLint语法,就要做好心理准备,除非你非常懂ESLint语法,要不就会处处报错,我就被逼疯过,建议N)

⑦、Setup unit tests with Karma + Mocha? (Y/n);设置单元测试?(Y / N)。(选N)

⑧、Setup e2e tests with Nightwatch? (Y/n);Nightwatch建立端到端的测试?(Y / N)。(选N)

1

2

3

4

5

6

7

cd projectName

// ctrl+c 结束并进入文件目录              

npm install

//初始化安装依赖

npm run dev    

//最后执行

//在浏览器打开http://localhost:8080,则可以看到欢迎页了。

但是这个只能在本地跑,要如何在我们自己的服务器上访问呢?

此时需要执行:

1

2

· npm run build

//会生成静态文件,在根目录的dist里,里面有个index.html,这是服务器访问的路径指定到这里就可以访问我们自己的项目了。

注意:淘宝镜像语句,安装后npm速度更快,用的时候只需将npm都改成cnpm:

1

2

3

4

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

//or # 建议不要用cnpm 安装有各种诡异的bug 可以通过如下操作解决npm速度慢的问题

$ npm install –registry=https://registry.npm.taobao.org

但是我发现个问题就是生成index.html里引用的css和js的引用路径不对,这时候就需要自己修改一下配置了。

进入config/index.js

原来的配置的引用路径为

我自己更改为

这样就能正常访问了。

tips:

1、安装npm的几种方法:

1

2

3

4

5

$ npm i 或

$ cnpm i 或

$ npm i cnpm -g (cnpm更快) 或

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

//[镜像文件](http://riny.net/2014/cnpm/),提升速度

2、如何更新npm至最新版本?

1

2

3

4

5

6

7

8

9

10

npm install -g npm

//但是,我尝试之后 查看npm当前版本

//npm -v

//显示的仍然是当前版本。

//npm 还有个命令是 update, 于是看了下官方文档:

//npm update [-g] [<pkg>...]

//于是尝试使用该命令:

//npm update -g npm

//之后仍然是无效。

最后去 npm 的官网

发现使用如下命令:

1

npm install npm@latest -g //可以更新npm至最新版本

其中 @ 符号后面可以添加你想更新到的版本号。

3、运行vue项目:

$ npm run dev 或 vsCode 查看 集成终端 输入以上命令

要使用 <style lang="sass"> 請記得要裝相依的套件

$ npm install sass-loader node-sass vue-style-loader --D

VsCode创建第一个vue项目相关推荐

  1. 安装uve-cli,并使用vue ui可视化界面创建第一个vue项目

    安装vue-cli,并使用vue ui可视化界面创建第一个vue项目 下载vue-cli ,因为国内下载镜像比较慢,使用阿里的镜像仓库 npm install -g cnpm --registry=h ...

  2. Vue手把手带你入门(一) nodejs安装配置以及vue-cli脚手架创建第一个vue项目(超级详细)

    开发Vue程序的第一步就是PC安装配置node.js 1官网下载安装Node(我的安装路径是D:\nodejs\) 点我安装(安装在除C盘外任意一个磁盘中) 2 检查node和npm是否安装完成 下载 ...

  3. Vue安装及创建第一个Vue项目

    一.安装并配置node.js 下载地址:http://nodejs.cn/download/ (一直选择·next) 二.环境配置(极其重要!!) 1.输入node -v 和 npm -v 检查是否安 ...

  4. VScode创建第一个C++项目

    前言 作为刚工作的技术小白,从来没有写技术博客的习惯,之前也看了一些指导书,知道使用博客记录是一件随着时间积累积少成多的好东西,由于拖延症迟迟没有开始,现逼迫自己开始记录. 有一些非常简单的东西,当我 ...

  5. WebStorm创建Vue项目教程(五)创建第一个Vue项目

    WebStorm创建Vue项目教程 以管理员身份运行webstorm(我的版本是2022.1.3) 点击[New Project]新建一个项目 添加路径,将项目命名为myfirst 点击[create ...

  6. 一步一步带你安装Node.js并创建第一个Vue项目

    Node.js官方链接:下载 | Node.js 中文网 下载安装包,一路next直到安装成功,它默认配置好了环境变量,然后以管理员的身份运行DOS命令 查看Node.js版本号 node -v 查看 ...

  7. 【VUE】2、VUE-CREATE创建第一个VUE项目

    1.创建目录 例如我们将项目创建在目录: E:\vue-project 打开 cmd,进入此目录 2.创建项目 1.创建项目 vue create demo demo 为你的项目的名称 2.选择 VU ...

  8. windows环境搭建Vue开发环境并创建第一个Vue项目

    一.安装node.js(https://nodejs.org/en/) 下载完毕后,可以安装node,建议不要安装在系统盘(如C:). 二.设置nodejs prefix(全局)和cache(缓存)路 ...

  9. 【VUE】3、VUE-UI创建第一个VUE项目

    1.创建目录 例如我们将项目创建在目录: E:\vue-project 打开 cmd,进入此目录 2.启动 vue-ui 执行命令 vue ui 访问界面: http://localhost:8000 ...

最新文章

  1. iOS架构设计-URL缓存(上)
  2. 子程序与中断程序的异同_【干货】plc怎样理解中断功能,其作用是什么?
  3. Android自定义退出弹出框
  4. c++ 数组置0_0基础学习C语言第七章:数组(1)
  5. Document Builder: Error message No virus scan provider available for scanner group CXP_VSCAN
  6. socket closed是什么意思_socket请求
  7. 函数式编程语言:LISP/Scheme 小语种简介
  8. 基于springboot 改造 open-shop小程序商城
  9. 背包——变向背包(hdu2546,1114,1203,2189)
  10. 华为虚拟化Fusionphere中VRM重启
  11. Friday the Thirteenth
  12. 2021母婴行业洞察报告.pdf(附下载链接)
  13. python pil png合成gif储存时变黑_教你用Python花式搞定二维码
  14. 同城o2o商城系统开发和运营四大要素
  15. Android Multimedia框架总结(十五)Camera框架之Camera2补充
  16. 通信网络基础知识复习
  17. 飞信2009_我的移动互联网十年经历 (一):飞信时代
  18. CoffeeScript 详解
  19. snaker并行任务示例
  20. XYplorer使用教程

热门文章

  1. 正则表达式 - 自动生成器
  2. Aho-Corasick自动机算法
  3. Pytest----pytest-sugar 执行过程中显示进度条
  4. [导入]心若一动 泪就一行(转)
  5. Ribbon(1、简介)
  6. AIX对硬件在线做diag诊断
  7. ArcGIS制图学习(3)
  8. 小米面试offer加油
  9. 一些著名的软件都用什么语言编写?程序员都熟知这些软件!
  10. mysql在结果中添加总计一行_在MySQL结果的最后一行获取总计?