zoukankan      html  css  js  c++  java
  • 四. web框架-----------VUE vue-cli 脚手架项目搭建(四)

    一 .VUE使用 https://cn.vuejs.org/v2/guide/routing.html

    1.VUE-CLI 脚手架

    vue脚手架指的是vue-cli,它是一个专门为单页面应用快速搭建繁杂的脚手架,它可以轻松的创建新的应用程序而且可用于自动生成vue和webpack的项目模板。
    
    vue-cli是有Vue提供的一个官方cli,专门为单页面应用快速搭建繁杂的脚手架。它是用于自动生成vue.js+webpack的项目模板,是为现代前端工作流提供了 
    batteries-included
    C:Users86173>npm install vue-cli -g   脚手架安装
    npm WARN deprecated vue-cli@2.9.6: This package has been deprecated in favour of @vue/cli
    npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
    C:Users86173AppDataRoaming
    pmvue-list -> C:Users86173AppDataRoaming
    pm
    ode_modulesvue-cliinvue-list
    C:Users86173AppDataRoaming
    pmvue -> C:Users86173AppDataRoaming
    pm
    ode_modulesvue-cliinvue
    C:Users86173AppDataRoaming
    pmvue-init -> C:Users86173AppDataRoaming
    pm
    ode_modulesvue-cliinvue-init
    + vue-cli@2.9.6
    added 242 packages from 206 contributors in 32.383s

      npm uninstall vue-cli -g //或者 yarn global remove vue-cli   卸载脚手架

    https://www.cnblogs.com/samve/p/9095328.html vue-cli使用


    https://www.jianshu.com/p/8ff0d5bff231
    基于vue-cli搭建vue项目开发环境
     https://www.jianshu.com/p/6307c568832d/           使用Vue-cli 3.0搭建Vue项目

    https://www.jianshu.com/p/1ee1c410dc67   使用vue-cli(vue脚手架)快速搭建项目

    C:Users86173>vue -V   查看版本
    2.9.6
    
    C:Users86173>vue --help     查看帮助信息
    Usage: vue <command> [options]
    
    Options:
      -V, --version  output the version number
      -h, --help     output usage information
    
    Commands:
      init           generate a new project from a template
      list           list available official templates
      build          prototype a new project
      create         (for v3 warning only)
      help [cmd]     display help for [cmd]
    
    
    C:Users86173>vue list    查看
    
      Available official templates:
    
      ★  browserify - A full-featured Browserify + vueify setup with hot-reload, linting & unit testing.
      ★  browserify-simple - A simple Browserify + vueify setup for quick prototyping.
      ★  pwa - PWA template for vue-cli based on the webpack template
      ★  simple - The simplest possible Vue setup in a single HTML file
      ★  webpack - A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
      ★  webpack-simple - A simple Webpack + vue-loader setup for quick prototyping.
    
    C:Users86173>

     

    2. VUE-CLI 脚手架项目搭建

    https://www.cnblogs.com/ppap/p/11189092.html         pycharm新建Vue项目

    vue init webpack  myvue   使用webpack模板

    H:webwebvue3vue>vue init webpack myvue

    ? Project name myvue
    ? Project description A Vue.js project
    ? Author Suger-supreme <Superme888888@outlook.com>
    ? Vue build standalone
    ? Install vue-router? Yes
    ? Use ESLint to lint your code? No
    ? Set up unit tests No
    ? Setup e2e tests with Nightwatch? No
    ? Should we run `npm install` for you after the project has been created? (recommended) npm

    vue-cli · Generated "myvue".


    # Installing project dependencies ...
    # ========================

    H:webwebvue2vue>vue init webpack-simple myv        注意 这个创建使用模板是 simple

    ? Project name myv
    ? Project description aaaa
    ? Author Suger-supreme <Superme888888@outlook.com>
    ? License MIT
    ? Use sass? No

    vue-cli · Generated "myv".

    To get started:

    cd myv
    npm install
    npm run dev


    H:webwebvue2vue>cd myv

    H:webwebvue2vuemyv> npm install
    npm WARN deprecated flatten@1.0.2: I wrote this module a very long time ago; you should use something else.
    npm WARN deprecated browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.

    > core-js@2.6.9 postinstall H:webwebvue2vuemyv ode_modulescore-js
    > node scripts/postinstall || echo "ignore"

    Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

    The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
    > https://opencollective.com/core-js
    > https://www.patreon.com/zloirock

    Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


    > uglifyjs-webpack-plugin@0.4.6 postinstall H:webwebvue2vuemyv ode_modulesuglifyjs-webpack-plugin
    > node lib/post_install.js

    npm notice created a lockfile as package-lock.json. You should commit this file.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modulesfsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

    added 786 packages from 569 contributors in 86.838s

    H:webwebvue2vuemyv>npm run dev

    > myv@1.0.0 dev H:webwebvue2vuemyv
    > cross-env NODE_ENV=development webpack-dev-server --open --hot

    Project is running at http://localhost:8080/
    webpack output is served from /dist/
    404s will fallback to /index.html
    { parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }.

     

                      

  • 相关阅读:
    WPF Caliburn 学习笔记(五)HelloCaliburn
    MSDN 教程短片 WPF 20(绑定3ObjectDataProvider)
    MSDN 教程短片 WPF 23(3D动画)
    比赛总结一
    HDU3686 Traffic Real Time Query System
    HDU3954 Level up
    EOJ382 Match Maker
    UESTC1565 Smart Typist
    HDU3578 Greedy Tino
    ZOJ1975 The Sierpinski Fractal
  • 原文地址:https://www.cnblogs.com/lovershowtime/p/11662465.html
Copyright © 2011-2022 走看看