vue.js初级教程--02.环境搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue.js初级教程--02.环境搭建相关的知识,希望对你有一定的参考价值。

node.js

如何安装

  • 官方网址

	 https://nodejs.org/en/
  • 如何验证node.js安装成功

	node -v

能够解决什么问题

相较于其他服务器框架,它给系统性能能提升所带来的好处?

node.js特性

  • javascript运行环境

  • 依赖Chrome v8引擎进行代码解释

  • 事件驱动

  • 非阻塞I/O

  • 轻量/可伸缩的

  • 实时交互的应用面比较广(I/O密集型的服务器模型里面性能比较好)

  • 单进程、单线程

解决的问题

  • 并发连接数

案例

  • 利用node.js http模块 我们监听端口8888 返回一个字符串

	var http = require("http");	http.createServer(function(request,response){	
		response.writeHead(200,{‘Content-type‘:‘text/plain‘});	
		response.end(‘hello world\n‘);


	}).listen(8888);

npm

简介

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题

解决的问题

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用

  • 允许用户从NPM服务器下载别人编写的第三方应用程序到本地使用

  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用

缺点

  • npm利用国外的镜像仓库下载比较慢

  • 国内淘宝的源进行下载

npm install -g cnpm --registry=https://registry.npm.taobao.org

命令

  • 安装 cnpm install

  • 更新 cnpm update 模块名称

  • 查询 cnpm search 模块名称

  • 查看 cnpm list

webpack

简介

一个前端资源加载/打包工具

能解决什么问题?

  • 它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用

  • 模块化,让我们可以把复杂的程序细化为小的文件;

  • 类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性,并且之后还能能装换为JavaScript文件使浏览器可以识别;

  • scss,less等CSS预处理器

安装

cnpm install webpack -g

vue-cli

简介

一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目

构建项目

	cnpm init webpack 项目名称

安装依赖

	cd 项目目录
	cnpm install

运行项目

	cnpm run dev

打包项目

	cnpm run build


本文出自 “徐天友” 博客,请务必保留此出处http://mariocoding.blog.51cto.com/6328404/1961080

以上是关于vue.js初级教程--02.环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

vue环境搭建

前端vue.js环境配置以及实例运行简明教程

Vue项目搭建记录

vue项目搭建和运行

使用带有渲染功能的 Vue.js 3 片段

vscode下搭建vue.js开发环境(基于最新的@Vue/cli 4.2.2)