tomcat:
startup#启动tomcat服务器
shutdown
http://localhost:8080/
vs code
指令集
vs code
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g vue-cli
npm i axios -S#前后端post交互
vue init webpack vue-demo#初始化一个新项目,需要在vue-demo外的一个目录
npm install#进入vue-demo目录后执行该命令
npm run dev#运行
cd F:\postgP\FontProgramP\vue-demo
基础
概念
思想:前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互
软件
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系
cnpm 这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。
Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码。Yarn 做这些快捷、安全、可靠,所以你不用担心什么。 yarn跟npm类
Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源
Sass 是一个 CSS 的扩展,它在 CSS 语法的基础上,允许您使用变量 (variables), 嵌套规则 (nested rules), 混合 (mixins), 导入 (inline imports) 等功能,令 CSS 更加强大与优雅。使用 Sass 以及 Compass 样式库 有助于更好地组织管理样式文件,以及更高效地开发项目。
Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。
TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript