1.获取Ant Design Pro V2 项目

我是一个后台程序员,搞后台代码和数据库多点,但是项目逼我做全栈程序员

项目其他工程用的前端最先进也就mvc了,感觉和现在的前端主流脱节很大

先前也就在mvc里引用了vue.js开发了一个微信企业号,那个项目也是把我搞得好累

这次继续挑战自己,玩一次纯的前后台分离

前端技术栈基本是空白,感觉又要把自己玩死了

坑爹的项目经理让我同时做2个时间冲突的项目,真是24小时当2天在用

再看一眼ant design pro文档里介绍的技术栈 ES2015+ReactUmiJSdvag2 和 antd,全都要学一遍。。。。

准备工作

预先要在电脑上装好git和nodejs

git是代码版本的管理工具

nodejs是一套让js当程序运行的环境,我感觉就像是python一样,解析了脚本语句来运行,说错了请大神指点

后期需要用到nodejs自带的包管理工具npm

还有基于node开发出来的webpack打包工具

开始吧

在本机上建立好一个准备存放项目的文件夹

从Github上获取Ant Desigin Pro的项目

他们的地址:https://github.com/ant-design/ant-design-pro

我喜欢用git bash来执行,因为git安装完后右键菜单自带了git bash here

不需要自己再去跳转路径,指哪儿打哪儿

先把项目克隆下来

$ git clone https://github.com/ant-design/ant-design-pro.git --depth=1

然后初始化整个项目的npm包的依赖,如果是国内网络用户可以修改下npm的包管理地址成阿里的镜像地址

不改的话国内下载会很慢的

我这里是国外网络就不用修改了,直接初始化

$ npm install

这一步挺费时间的,下一大堆包,估摸着有几百兆,要等好一会儿了

感觉好像npm的初始化包依赖每个项目它都要重新给你下一遍,不会存一份公共的

听说yarn对包的管理更科学,改天可以用用

蹲个坑的功夫因该就装完了

开始见证奇迹的时候到了

$ npm start

坑爹的翻车了,提示我找不到webpack模块,你全家都找不到webpack模块,靠,明明我全局里有webpack

不知道为啥非要让我在本地再装一遍webpack,来就来吧

npm install webpack --save-dev

这里的--save-dev表示这个包安装的后只是给开发用的,最终在打包文件的时候不会把这个包作为输出打包

说白了就是这个包和最终运行无关,别打到发布文件里占空间

然后再start一下

如果你电脑的8000端口没有被占用的话会直接启动起来

我的8000端口还有别的网站,所以它会提示是否使用其他端口

必须选是啊,不然还玩毛线啊

看到绿色的东西心情就是好

打包完后会自动打开网页

看到下面的页面就表示工程能正常运行啦~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值