搭建前端的开发环境和前端开发流程总结

一、搭建前端的开发环境

1.代码编辑工具:sublime/WebStorm/HBuilder。

2.断点调试工具:Firebug。

3.版本管理工具:Git(本人建议使用git,至于原因大家可以看看相关blog),安装完成后我们就可以从github上clone一些项目。

4.代码合并和混淆工具:webpack (Webpack具有Grunt、Gulp对于静态资源自动化构建的能力,同时兼容AMD与CMD的模块加载规范)。

4.开发调试工具:NodeJs。很多非常有用的工具都是基于NodeJs的,我们要学会使用NodeJs下的包管理器(npm),可以使用它安装很多插件。推荐使用开发神器grunt,它是为解决前端开发中自动化工具、性能优化、模块化框架、开发规范、代码部署、开发流程等问题的工具框架。

5.依赖管理工具:bower,帮助我们自动安装我们所需要的组件。

6.轻量级的server:http-server。

7.单元测试神器:karma Jasmine。

二、前端开发流程总结

1.前端开发流程一

1.产品需求》2.需求讨论会(立项)》3.交互设计+视觉设计(PS:交互设计)》4.前端制作(切图)》5.后端开发(模板嵌套)》6.前后端联调》7.测试(bug修改)》8.上线。

2.前端开发流程二

1.产品需求》2.需求讨论会(立项)》3.交互设计+视觉设计(PS:交互设计)》4.前端制作(切图)》5.前端开发(模板嵌套)》6.后端开发(接口开发)》7.前后端联调》8.测试(bug修改)》9.上线。

总结以上大致分为两部分。



【EDN】

时间: 2024-12-09 00:41:33

搭建前端的开发环境和前端开发流程总结的相关文章

IDE——集成开发环境 / IDLE是开发 python 程序的基本IDE

IDE——集成开发环境 一般我们使用IDLE写一个小程序还是可以的,但是涉及到 python 项目,需要用一些其它的功能的时候,比方说断点调试.我们就可以使用 IDE (集成开发环境)来编写python项目.常用的有PyCharm,这也就是在Windows下编写python所涉及到的工具的问题了. IDLE ——是一个纯 Python 下自带的简洁的集成开发环境(IDE) IDLE是开发 python 程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择

Java开发环境配置 JDK开发环境配置

Java开发环境配置 JDK开发环境配置 Java环境变量涉及到三个名词:JAVA_HOME.PATH.CLASSPATH. JAVA_HOME代表JDK安装主目录,PATH代表JDK下可执行文件目录,CLASSPATH代表运行java程序时需要查找class文件的目录. 依据上面的安装步骤: JAVA_HOME应该设置为:D:\DevelopTools\JAVA\JDK PATH应该设置为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意其中的分号) CLASSP

如何建立开发环境可以让开发人员快捷开发出模型的原型

最近在优化程序结构时, 主要是一些新模型的实现和运用.为了稳妥起见, 我先是用lua快速的实现了一个模型的原型出来, 这个原型比纸上和头脑里的模型就要具象得多, 从运行流程到接口.数据,几乎可以体现出整个模型的功能和特征.之所以选用lua来实现, 是因为lua是一种动态语言, 相对于C++来说, 写功能模块会更加快速方便, 不用考虑语言的复杂特性, 而且测试的时候还无需编译. 在原型测试没问题后, 移植到C++, 整个流程直观明了. 经过这个案例,我做了进一步的思考, 即在开发的过程中, 如何建

python_在windows下安装配置python开发环境及Ulipad开发工具

最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的IDE也有不少,网上也有很多介绍. 我自己选择了国产 Python IDE:UliPad.这个IDE本身就是用 Python+wxPython编写的,小巧,功能全,特别适合Python初学者. 这是 Ulipad 下载地址:http://code.google.com/p/ulipad/download

在windows下安装配置python开发环境及Ulipad开发工具(转)

最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的IDE也有不少,网上也有很多介绍. 我自己选择了国产 Python IDE:UliPad.这个IDE本身就是用 Python+wxPython编写的,小巧,功能全,特别适合Python初学者. 这是 Ulipad 下载地址:http://code.google.com/p/ulipad/download

mac里边配置android开发环境,intellij开发工具:

1 在android的官网下载 android sdk的mac版 http://developer.android.com/sdk/index.html  选择mac的版本 下载后打开sdk-manager下载各个android版本的api 2 jetbrains的官网下载intellij,intellij里边自带有adt,这样就可以试用intellij新建android项目了,可以试用默认的emulate(android自带的模拟器)进行开发. 3. 由于自带的模拟器比较慢,所以可以考虑使用g

2-3 Flutter开发环境与iOS开发环境设置(Mac)

Mac下环境搭建 先不看了 都是Mac下的环境搭建 原文地址:https://www.cnblogs.com/wangjunwei/p/11033004.html

2-6 Flutter开发环境与Android开发环境设置实操(Windows)

通常安装完AS后,sdk的目录 C:\Users\wjw\AppData\Local\Android\sdk 如果在这个目录下没有找到sdk的目录的话 Settings里面搜索sdk,找到Android SSDK 这里就是as自动下载sdk的文件夹的路径 如果这里的路径是空的话,可以点击右边的Edit 进行勾选,重新下载初始化 配置安卓环境变量 首先要设置的:ANDROID_HOME C:\Users\wjw\AppData\Local\Android\sdk %ANDROID_HOME%\em

操作记录:在ubuntu16.04.1配置fuse开发环境及fuse开发规范测试

1.使用ssh客户端,登陆ubuntu ssh -p 2206 [email protected] 2.下载fuse源码,进行编译,安装(当前工作目录为~) wget https://github.com/libfuse/libfuse/releases/download/fuse-3.0.0rc3/fuse-3.0.0rc3.tar.gz tar xvf fuse-3.0.0rc3.tar.gz cd fuse-3.0.0rc3/ ./configure make -j8 make insta