Web新版技术点及环境安装

2017-08-16  本文已影响18人  肖一林

新版Web项目将采用vue替换掉jsp,实现前后端分离。前端由Vue来展示页面,后台继续使用WebControler提供接口服务。目前整理的需要掌握的技术点:JavaScript基础,HTML5,JQuery,CSS,Less,Vue,需要了解的技术WebPacke,NodeJS,通讯框架定位axios

Mac下的环境搭建

检查brew是否可用

brew help
brew update
brew cleanup
brew doctor

可能会有一些警告,如果警告不影响使用,无视。

安装node

不知道nodenpm是什么可自行百度

brew install node

这个会持续一段时间,因为9成可能你的brew要更新,耐心等就好了

安装路径:/usr/local/Cellar/node/7.7.1_1
查看帮助文档: npm help
查看npm版本:npm -v
全局安装项目: npm install project-name -g

安装webpack

上一步可以用npm了,那就可以用npm来安装webpack等其他一系列的软了

npm install webpack -g
安装完成后webpack路径:/usr/local/lib/node_modules/webpack
npm也在这个目录下
查看webpack版本号:webpack -v

安装Vue

npm install vue -g
安装完成后vue路径:/usr/local/lib/node_modules/vue

安装vue-cli 脚手架

npm install vue-cli -g
查看vue版本号:vue -V
注意V一定要大写

安装Python

Node服务是需要Python环境的,Mac本身自带的有Python环境,一般情况不用安装了,Windows环境下需要安装Python2.7+

axios

安装

全局安装:npm install axios -g
项目安装:cd project-path & npm install axios -save-dev

配置文件参考:https://blog.ygxdxx.com/2017/01/29/Axios-Config/

开发环境

目前开发工具(IDE)使用WebStorm for Mac

破解方法:激活页面选择License Server 
License Server Address:http://idea.iteblog.com/key.php

选择Enable opening files and projects from the command line
/usr/local/bin/webstorm

keymap scheme 快捷键:Mac OS X 10.5+ Theme
默认项目路径:~/WebstormProjects/projectName

Tips

尤大的解释:处理尚未成为标准的提案
如何针对不同平台的支持情况,减少无用特性的编译
作为一个编译工具链,给予用户实验、甚至是实现非标准的语言扩展的能力

一些文档路径

可参考开源项目

一些好的博客

讨论

上一篇 下一篇

猜你喜欢

热点阅读