• vue-cli + webpack 构建vue.js开发环境


    前言

    vue-cli是vue的脚手架工具;

    使用webpack进行模块化开发和打包。

    一、安装

    用node.js内置的npm安装vue-cli和webpack

    1.安装vue-cli

    npm install vue-cli -g

    2.安装webpack

    npm install webpack -g

    3.查看是否安装成功

    npm list -g --depth 0
    

     二、创建项目

    选择项目安装目录创建项目,运行:

    vue init webpack demo1
    
    • Project name  

      项目名称

    • Project description  

      项目描述

    • Author  

      项目开发者

    • Vue build  

      Vue 有两种不同的构建——独立构建(standalone)和运行时构建(Runtime-only)。运行时构建删除了模板编译的功能,因此无法支持带 template 属性的 Vue 实例选项。

    • Install vue-router?

      安装vue路由依赖。

    • Use ESlint to lint your code?

      是否启用eslint代码规范检测?

    • Set up unit tests

      是否启用单元测试?

    • Setup e2e tests with Nightwatch?

      是否启用nightwatch框架进行e2e自动化测试?

    进入项目根目录安装依赖,运行:

    npm install

    三、运行项目

    1.开发模式下运行

    npm run dev

    运行结果如下:

    2.打包压缩后运行

    npm run build
    npm start

    运行结果同1。

    3.双击index.html文件运行

    项目打包后,根目录下生成“dist”文件夹,该文件夹内是项目打包后的项目文件。

    直接双击运行index.html文件,浏览器内不显示任何内容,打开调试界面,报一下错误:

    解决方法

    打开项目根目录下的config文件夹,找到index.js文件中build对象,将assetsPublicPath: '/'中

    的'/'改成'./';

    打开项目根目录下的build文件夹,找到build.js文件中的两句提示信息,删除或注释。

  • 相关阅读:
    有nativeQuery = true和没有的区别
    itext隐藏table的单元格边框
    Semaphore (参考资料,还没细看)
    STL 一级/二级空间配置器
    内联函数
    死锁
    用户态和内核态
    关于变量的可见性和生命周期
    主从库原理
    xx亿数据处理
  • 原文地址:https://www.cnblogs.com/whiteAndCircle/p/8994883.html
Copyright © 2020-2023  润新知