zoukankan      html  css  js  c++  java
  • Vue脚手架搭建过程

     1.使用npm全局安装vue-cli(前提是你已经安装了nodejs,否则你连npm都用不了),在cmd中输入一下命令

          npm install --global vue-cli    

    安装完成后,创建自己的工作空间,在cmd切换至刚刚创建好的工作空间,如果已经有工作空间,直接切换到工作空间即可。使用命令创建项目

    vue init webpack vuetest

    Test是项目名称,这个名字自己随便取。

    命令输入后,会进入安装阶段,需要用户输入一些信息

    Project name (vuetest)                    项目名称,可以自己指定,也可直接回车,按照括号中默认名字(注意这里的名字不能有大写字母,如果有会报错Sorry, name can no longer contain capital letters),阮一峰老师博客为什么文件名要小写 ,可以参考一下。

    Project description (A Vue.js project)  项目描述,也可直接点击回车,使用默认名字

    Author (........)       作者,自己输吧

    接下来会让用户选择

    Runtime + Compiler: recommended for most users    运行加编译,既然已经说了推荐,就选它了

    Runtime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render functions are required elsewhere   仅运行时,已经有推荐了就选择第一个了

    Install vue-router? (Y/n)    是否安装vue-router,这是官方的路由,我选了n。

    Use ESLint to lint your code? (Y/n)      是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,并不会影响整体的运行,这也是为了多人协作,新手就不用了,一般项目中都会使用。ESLint官网

    Setup unit tests with Karma + Mocha? (Y/n)  是否安装单元测试,我选择n

    Setup e2e tests with Nightwatch(Y/n)?     是否安装e2e测试 ,我选择n

    完成

    简单说一下目录,

    bulid   里面是一些操作文件,使用npm run *    时其实执行的就是这里的文件

    config 配置文件,执行文件需要的配置信息

    src   资源文件,所有的组件以及所用的图片都是在这个放着的简单看一下这个文件夹下都放了那些东西

    assets  资源文件夹,放图片之类的资源,components  组件文件夹,写的所有组件都放在这个文件夹下,现在有一个写好的组件已经放到里面了,router  路由文件夹,这个决定了也面的跳转规则,App.vue应用组件,所有自己写的组件,都是在这个组件之上运行了,main.js    webpack入口文件,webpack四大特性entry入口、output输出,loader加载器,plugins插件,可以再项目中buildwebpack.base.conf.js第12行看到这个入口文件是哪个。

    切换到项目目录

    cd vuetest

    安装一来模块

    npm install

    项目构建完成,输入npm run dev运行项目

  • 相关阅读:
    函数对象中的prototype属性
    undefined和null的区别
    访问修饰符
    继承
    静态成员和实例成员的区别
    js模拟Trim()方法
    连接池的执行原理
    Javascript中的= =(等于)与= = =(全等于)区别
    数据库中创建约束
    KM算法入门
  • 原文地址:https://www.cnblogs.com/phoebeyue/p/9236060.html
Copyright © 2011-2022 走看看