zoukankan      html  css  js  c++  java
  • webpack+vue开发环境搭建

    前提:

      1.安装必要工具(node等);

      2.安装全局vue-cli脚手架(快速搭建vue开发模板)

      命令:npm install -g vue-cli

      3.安装webpack

      命令:npm install webpack -g (有问题可以使用npm install --save-dev webpack-cli -g命令)

      4.运行命令: vue init webpack 项目名

      注:回车后可能显示

    Command vue init requires a global addon to be installed.
    Please run npm install -g @vue/cli-init and try again.
    

      解决方法:

    npm install -g @vue/cli-init
    

      注:webpack优势

      对 CommonJS 、AMD 、ES6的语法做了兼容;
      对js、css、图片等资源文件都支持打包;
      串联式模块加载器以及插件机制,让其具有更好的灵活性和扩展性,例如提供对CoffeeScript、ES6的支持;
      有独立的配置文件webpack.config.js;
      可以将代码切割成不同的chunk,实现按需加载,降低了初始化时间;
      支持 SourceUrls 和 SourceMaps,易于调试;
      具有强大的Plugin接口,大多是内部插件,使用起来比较灵活;
      webpack 使用异步 IO 并具有多级缓存,使得 webpack 很快且在增量编译上更加快。

      注:vue构建项目常见填写信息

      Project Name:要创建的项目名称;

      Project Description:项目简介,也会出现在package.json文件中,可选;

      Author:作者,可选;

      Install vue-router:是否安装vue路由组件;

      Use ESLint to lint your code:是否需要使用ESLint模块进行代码检测;

      Setup unit tests with Karma + Mocha:是否需要安装测试(单元测试);

      Setup e2e tests with Nightwatch?:是否安装段到端的测试

      5.根据README.md中运行命令运行项目

  • 相关阅读:
    java主函数的含义
    this关键字简单应用
    如何将util.Date转化为sql.Date
    利用JavaScript来实现省份—市县的二级联动
    通过Ajax异步提交的方法实现从数据库获取省份和城市信息实现二级联动(xml方法)
    折半查找(java)(边学习边更新)
    第五章 上
    Jframe关闭窗口时的事件
    C#退出程序自动重新启动
    Extjs4.0 开发笔记与Easyui的整合
  • 原文地址:https://www.cnblogs.com/nongfusanquan/p/12344637.html
Copyright © 2011-2022 走看看