运行在node服务器上的vue程序

  • 1. v-cli安装
  • 2. 使用webpack构建vue程序
  • 3. 目录介绍
  • 4. webpack将vue打包成js文件

1. v-cli安装

  • 在玩v-cli vue客户端脚手架时,需要安装好node.js,是前端管理js包的工具
  • 正式安装vue-cli脚手架
1. npm install vue-cli -g
2. vue list


如果vue list出不来,注销一下电脑

2. 使用webpack构建vue程序

1、选择一个目录,在此目录下打开cmd窗口,所有步骤如下

vue init webpack myvue # 等待nodejs构建
cd myvue  # 进入myvue目录下
npm install
npm run dev

构建项目时,会填写一些项目的信息,我全选的no,你可以选yes,插件会自动加入到项目

npm install后,可能会出错,按照提示修复就行

运行当前项目,访问下面的端口

访问项目

3. 目录介绍

  • 我这用的是idea打开的文件夹

4. webpack将vue打包成js文件

  • webpack安装 将es6语法打包编译成es5的语法,用于运行
npm install webpack -g  # 打包工具
npm install webpack-cli -g # 客户端工具

前端分模块开发,各个包可以相互引入.通过webpack编译生成一个js文件

hello.js

// es6 语法 exports暴露一个方法
exports.sayHi = function() {document.write('<h3>bitqian666</h3>')
}

main.js

// 导入js文件
let hello = require('./hello')
hello.sayHi()

打包配置

module.exports = {entry: './modules/main.js',output: {filename: './bundle.js'}
}
控制台运行 webpack

生成bundle.js,直接用

vue脚手架v-cli,第一个vue程序相关推荐

  1. Vue 脚手架生成的项目结构分析||Vue 脚手架的自定义配置

    Vue 脚手架生成的项目结构分析 Vue 脚手架的自定义配置

  2. 离线安装vue脚手架,内网安装@vue/cli

    公司开发环境使用内网,无法用外网,搭建环境的时候,发现内网系统没有安装vue脚手架,我搜了很多文章,发现他们的方法对我都不适用,然后就自己摸索,最终皇天不负有心人,终于被我安装上了,一下是我内网离线安 ...

  3. 【Vue笔记一】 第一个Vue程序及其语法

    官网介绍:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用.Vue的核心库只关注视图层,不仅易于上手,还 ...

  4. vue脚手架_基础API、Vue基本概念、vue-cli 脚手架、vue指令

    vue脚手架_基础API 安装:vue-devtools 学习和调试vue必备之利器 - 官方插件 安装: 打开Chrome浏览器 =>点击浏览器右上角小图标,按图示操作 2.进入扩展程序菜单 ...

  5. Vue知识点整理(三)- Vue脚手架(1)- 初始化Vue脚手架、简单分析Vue脚手架结构

    目录 一.初始化Vue脚手架 二.简单分析脚手架结构 一.初始化Vue脚手架 第一步(仅执行一次):全局安装 @vue/cli 在 命令提示符内输入(命令提示符 可由 win+R 调出 运行 界面,输 ...

  6. Vue安装及创建第一个Vue项目

    一.安装并配置node.js 下载地址:http://nodejs.cn/download/ (一直选择·next) 二.环境配置(极其重要!!) 1.输入node -v 和 npm -v 检查是否安 ...

  7. Vue学习笔记:创建一个Vue实例

    目录 1.访问Vue官网https://cn.vuejs.org,进入学习模块下的教程 2.创建页面index.html 3.通过script标签在head部分引入vue.js 4.在body部分创建 ...

  8. vue日期选择组件_一个Vue组件,为波斯开发人员提供日期选择器

    vue日期选择组件 Vue波斯日期选择器 (vue persian datepicker) This is a Jalali date picker component for Vue. 这是Vue的 ...

  9. VUE弹窗加载另一个VUE页面

    之前实现了一个功能VUE利用tree-transfer插件实现角色菜单动态设置 在这个功能的基础上,进一步完善 角色列表Uacter.vue页面,点击[菜单设置]按钮,弹出角色菜单MenuRole.v ...

最新文章

  1. java转换CSV文件生成xml格式数据
  2. pythondjango图书_Django基础教程
  3. ASP.NET文件下载
  4. 期权数据 获取_我如何免费获得期权数据
  5. 微软Skype即将抛弃Windows Phone 8和8.1用户
  6. 2019年第一份DApp调查报告出炉
  7. 用delphi操作excel
  8. wps带阴影的边框怎么设置_WPS表格阴影边框如何设置,手把手教你如何设置
  9. ThinkPHP 3.2.3 验证码 (解决图片不显示的问题)
  10. 2017年中国智能卡行业发展现状分析及市场发展前景预测
  11. Hero image网站转化这么高?21个最佳案例给你参考
  12. Java经典for循环题目:兔子繁殖问题
  13. 密西西比河谷州立大学:Android应用程序开发(四)
  14. 【Azure Data Platform】ETL工具(20)——创建Azure Databricks
  15. Transformer基础
  16. google 浏览器打印不出颜色问题
  17. 分贝(dB)的计算与理解
  18. 社会内卷的真正原因:华为内部论坛的这篇雄文火了
  19. 双边滤波产生水彩画风格
  20. basic paxos,multi paxos

热门文章

  1. java学习(43):值参数传递
  2. windows10 安装mqtt服务器和client客户端进行本地调试
  3. 非类型模板参数(参考《C++ Templates 英文版第二版》)
  4. oracle pdb 表空间,Oracle 12c CDB 和 PDB 表空间管理和配置 说明
  5. 蓄电池单格电压多少伏_蓄电池充电规范手册
  6. Django create_user with is_active=False
  7. Python高级用法总结
  8. Java JNI初探
  9. 漫谈C++:良好的编程习惯与编程要点
  10. 【REPERTOIRE】Rastaman Vibration