新手学习VUE——环境搭建及创建项目

news/2024/7/10 1:50:08 标签: vue, node.js

第一种方式:

1、下载安装node.js,检查是否成功:

node-v  # 或 npm-v

2、搭建项目:

2.1、第一种方法:用iview脚手架建项目

        打开iview官网==>生态 ===>iview cli==>进行下载iview脚手架,

       下载后进行创建项目

2.2、第二种方法:命令行进行创建

2.2.1、全局安装vue-cli

npm install -gvue-cli

2.2.2、全局安装webpack

npm install -g webpack 

2.2.3、安装webpack的本地webserver

npm install -gwebpack-dev-server   

2.2.4、下载iveiw组件库

npm install --save iview  

2.2.5、下载axios

npm install axios    npminstall --save vue-axios 

2.2.6、下载饿了么组件库

cnpm install element-ui --save

2.2.7、搭建项目(你想把项目发到那,就切换到那块下载)

vue initwebpack  项目名称

         

3、切换到你所在的项目,运行项目

npm run dev

4、编辑项目时,我建议用HBuilder

5、下载好后,项目如下图所示:

 

6、比较关心的的几个文件:

  •     src下的assets:存放静态文件;
  •     src下的components:写页面;
  •     src下的router下的index.js:配置路由;
  •     src下的main.js:前端的主入口,主要是写配置。

注意:对于新引进来的东西,需要在index.js和main.js下引用才方可使用。

7、如果觉得npm速度不快,可下载cnpm

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

第二种方式:

1、检测是否安装好nodejs和npm,检测命令   

node -v

npm -v

如果没有安装需要先安装

nodejs的下载路径:https://nodejs.org/en/download/

在Windows上安装时务必选择全部组件,包括勾选Add toPath。安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果安装正常,你应该看到  版本号输出。

npm是Node.js的包管理工具(package manager),Nodejs的安装程序默认安装npm,在命令提示符或者终端输入npm -v,可以看到类似以下的输出:

在cmd中直接使用npm来安装的一些工具的话会比较慢,所以我们使用淘宝的npm镜像: 

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

即可安装npm镜像,以后再用到npm的地方直接用cnpm来代替就好了,如果权限不够,请使用管理员运行命令提示符安装淘宝npm镜像。

2.安装vue-cli,vue脚手架

 cnpm i -g vue-cli

测试是否安装成功:

vue -V

3、项目安装和创建

3.1、安装项目

首先进入工作目录(如果不在工作目录),使用cd 命令,进入工作目录,使用脚手架安装项目:

vue init webpack first_vue 

控制台显示:

提示目录已存在,是否继续:Y

Project name(工程名):回车

Project description(工程介绍):回车

Author:作者名

Vue build(是否安装编译器):回车

Install vue-router(是否安装Vue路由):回车

Use ESLint to lint your code(是否使用ESLint检查代码,我们使用idea即可):n

Set up unit tests(安装测试工具):n

Setup e2e tests with Nightwatch(测试相关):n

Should we run `npm install` for you after the project hasbeen created? (recommended):选择:No, I will handle thatmyself

3.2、初始化项目

进入项目目录

 cd firstVue

初始化项目

 cnpm i

运行项目

cnpm run dev

3.3、安装vue-router

 cnpm i vue-router

浏览器打开:localhost:8080,即可打开vue项目

Ctrl+C退出运行

4、配置idea

  • File - Settings - Languages&Frameworks - JavaScript:修改JavaScript language version为ECMAScript 6,确认;
  • File - Settings - Plugins:搜索vue,安装Vue.js;
  • Run - Edit Configurations...:点击加号,选择npm,Name为Run,package.json选择你工程中的package.json,Command为run,Scripts为dev,然后就可以直接在idea中运行了;
  • 继续点击加号,选择npm,Name为Build,package.json选择你工程中的package.json,Command为run,Scripts为build,然后就可以直接在idea中打包了。

5、安装使用stylus(是一种健壮的css)

cnpm install --save-dev stylus stylus-loader

 


http://www.niftyadmin.cn/n/857266.html

相关文章

XH解决自动下载不到依赖 com.oracle.ojdbc6

XH解决自动下载不到依赖 com.oracle.ojdbc6 com.oracle.ojdbc6.11.2.0.1.0 是直接复制之前备份本地仓库的文件同路径拷贝到我的本地仓库 com.oracle.ojdbc11.2.0.3 解决的非常繁琐,https://mvnrepository.com/中搜索各种库都试了,不能解决, …

python写的网站有什么_如何用Python写一个小网站?

# author:Iron Qiproduct_list [(Iphone,5800),(Mac Pro,9800),(Play Game,1000),(Watch,4300),(Basketball,260),(cloth,1314)]shopping_list[] #商品购物车是空表salary input("Input your salary:")if salary.isdigit():salary int(salary)while True:for inde…

python3条件语句_【Python3】条件语句与循环语句

1 条件语句例1:if 条件:...else:...应用#!/usr/bin/env python# -*- coding: utf-8 -*-# Author:Chuncheng.Fan username input("请输入用户名:")password input("请输入密码:")if username "fcc" and pass…

简单的git使用命令

目录 一、Git简介 二、操作 三、多人协作(pull报错) 四、分支操作 五、Git常用命令 一、Git简介 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助…

crontab 删除mysql数据_Linux Crontab实现定时备份和删除Mysql数据库

Loading...# Linux Crontab实现定时备份和删除Mysql数据库关于 **crontab** 使用可参考我博客下边的这篇文章:[Linux创建定时任务](https://blog.dwtowen.com/archives/202/)## 备份数据库# 备份所有数据库mysqldump -uroot -p123456 --lock-tablesfalse --all-data…

mysql时间转成数字_mysql 日期转换和数字格式转换

//时间转成年月日时分秒 select date_format(now(),%Y%m%d%H%i%S) //时间转成年月日 select date_format(now(),%Y%m%d) //去年此时 select DATE_ADD(now(), Interval -1 year) //上月此时 select DATE_ADD(now(), Interval -1 month) //昨天此时 select DATE_ADD(now(), Inter…

解决:exlipse环境Maven因 filtering true使用系统属性设置UTF-8的xml文件为GBK导致: Exception 3 字节的 UTF-8 序列的字节 3 无效

exlipse环境Maven因<filtering>true使用系统属性设置UTF-8的xml文件为GBK导致&#xff1a; com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。 Exception in thread "main" org.springframewo…

mysql导出txt文件报错_mysql导入txt文件

1.首先在命令行启动mysqlnet start mysql2.登录MySQL(建议使用非root用户)mysql --local-infile1 -u one -p3.创建数据库如 CREATE DATABASE menagerie;在使用在这个数据库use menagerie创建表如&#xff1a;CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),species VA…