Commit 88a26568 authored by yaobeibei's avatar yaobeibei

init

parent b66546d1
draft
node_modules
draft/
config/dev.js
.vscode
*.logs
*.log
.DS_Store
package-lock.json
**/*.swp
### Health check 'curl /ping'
FROM reg.yunpro.cn/library/node:9.11.1
WORKDIR /app
ADD . /app/
ENV PORT=20000
ENV PROJECT_LEVEL=production
ENV MONGO_STOCK_DB='mongodb://root:h4R1FWWVcNiR@mongo-bjwjh-v4-1.localhost:1304,mongo-bjwjh-v4-2.localhost:1304,mongo-bjwjh-v4-3.localhost:1304/rmk-invoicing?replicaSet=bjwjh-v4&authSource=admin'
ENV MONGO_DB='mongodb://open:h4R1FWWVcNiR@mongo-bjwjh-v4-1.localhost:1304,mongo-bjwjh-v4-2.localhost:1304,mongo-bjwjh-v4-3.localhost:1304/rmk-open-api?replicaSet=bjwjh-v4&authSource=admin'
ENV MONGO_URI='mongodb://bjwjh-admin:c9yJ2gBFkp7U6@mongo-bjwjh-rs-1.localhost:1302,mongo-bjwjh-rs-2.localhost:1302,mongo-bjwjh-rs-3.localhost:1302/tag_urls?replicaSet=bjwjh-rs&authSource=admin'
RUN \
rm /etc/localtime && \
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ENV NODE_ENV='production'
EXPOSE 20000
CMD node server.js
<!DOCTYPE html><html><head><link rel="stylesheet" href="/umi.css"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"><title>小云营销开放平台</title><script>window.routerBase = "/";</script></head><body><div id="root"></div><script src="/umi.js"></script></body></html>
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[1],{A0qh:function(e,a,t){e.exports={layout:"layout___2Mv6Y",title:"title___1eHup",logo:"logo___2ajOE",main:"main___3Q5Fp",container:"container___3s0a_",footer:"footer___2Jchz",footerImageItem:"footerImageItem___3urHQ",footerItem:"footerItem___2vunU",footerImageItemMain:"footerImageItemMain___2Wsx6"}},aArQ:function(e,a,t){"use strict";t.r(a);t("B9cy");var n=t("Ol7k"),l=(t("lUTK"),t("BvKs")),r=t("q1tI"),o=t.n(r),m=t("A0qh"),c=t.n(m);l["a"].SubMenu,n["a"].Header,n["a"].Content,n["a"].Footer;function i(e){function a(e){window.location.href="home"==e.key?"/":"registration"===e.key?"game":e.key}function t(e){window.location.hash=e,window.location.reload()}var n=e.location.pathname;n=n.substr(1,n.length);var r=n.length?n:"home";return o.a.createElement("div",{className:"layout"},o.a.createElement("div",{className:"header",style:{borderBottom:"1px solid #e8e8e8"}},o.a.createElement("div",{className:c.a.container},o.a.createElement("div",{className:c.a.logo}),o.a.createElement("div",{className:c.a.main},o.a.createElement("h2",null,"\u5f00\u653e\u5e73\u53f0")),o.a.createElement(l["a"],{theme:"light",mode:"horizontal",defaultSelectedKeys:[r],style:{lineHeight:"64px",display:"flex",justifyContent:"space-between",background:"#fff",border:"none"},onClick:a},o.a.createElement(l["a"].Item,{key:"home"},"\u9996\u9875"),o.a.createElement(l["a"].Item,{key:"document"},"\u6587\u6863\u4e2d\u5fc3"),o.a.createElement(l["a"].Item,{key:"news"},"\u5e73\u53f0\u516c\u544a"),o.a.createElement(l["a"].Item,{key:"resource"},"\u8d44\u6e90\u4e0b\u8f7d"),o.a.createElement(l["a"].Item,{key:"about"},"\u5173\u4e8e\u6211\u4eec")))),o.a.createElement("div",{style:{minHeight:"280px"}},o.a.createElement("div",{style:{background:"#fff",minHeight:280}},e.children)),o.a.createElement("div",{style:{background:"#333333",color:"#fff"}},o.a.createElement("div",{className:c.a.container,style:{background:"#333333",lineHeight:"29px",display:"flex",justifyContent:"space-between",alignItems:"start",padding:"50px 22px",flexWrap:"wrap-reverse"}},o.a.createElement("div",{className:c.a.footerItem},o.a.createElement("span",null,"\u5f00\u653e\u5e73\u53f0"),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement("a",{onClick:t.bind(this,"news?type=competition")},"\u5e73\u53f0\u7b80\u4ecb")),o.a.createElement("li",null,o.a.createElement("a",{onClick:t.bind(this,"news?type=album")},"\u6587\u6863\u4e2d\u5fc3")),o.a.createElement("li",null,o.a.createElement("a",{onClick:t.bind(this,"news?type=videos")},"\u5e73\u53f0\u516c\u544a")))),o.a.createElement("div",{className:c.a.footerItem},o.a.createElement("span",null,"\u8054\u7cfb\u6211\u4eec"),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement("a",null,"\u7535\u8bdd\uff1a400-060-6869")),o.a.createElement("li",null,o.a.createElement("a",null,"\u90ae\u4ef6\uff1aliusong@xiaoyun.com")),o.a.createElement("li",null,o.a.createElement("a",null,"\u5730\u5740\uff1a\u5317\u4eac\u5e02\u4e1c\u57ce\u533a\u4e1c\u56db\u5317\u5927\u8857107\u53f7\u79d1\u6797\u5927\u53a6B\u5ea7103")))),o.a.createElement("div",{className:c.a.footerItem},o.a.createElement("span",null,"\u76f8\u5173\u94fe\u63a5"),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement("a",{href:"http://xiaoyun.com",target:"_blank"},"\u5c0f\u4e91\u8425\u9500\u5b98\u7f51")),o.a.createElement("li",null,o.a.createElement("a",{href:"http://remarketing-agent.yoo.yunpro.cn/",target:"_blank"},"\u5c0f\u4e91\u8425\u9500\u6e20\u9053\u540e\u53f0")),o.a.createElement("li",null,o.a.createElement("a",{href:"http://remarketing-admin.yoo.yunpro.cn/",target:"_blank"},"\u5c0f\u4e91\u8425\u9500\u76f4\u5ba2\u540e\u53f0")))),o.a.createElement("div",{className:c.a.footerImageItem},o.a.createElement("span",null,"\u5173\u6ce8\u6211\u4eec"),o.a.createElement("div",{className:c.a.footerImageItemMain},o.a.createElement("div",null,o.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/code.png"}),o.a.createElement("span",null,"\u5fae\u4fe1\u516c\u4f17\u53f7")))))),o.a.createElement("div",{style:{background:"#2D2D2D",color:"#fff"}},o.a.createElement("div",{className:c.a.container,style:{background:"#2D2D2D",display:"flex",flexDirection:"column",padding:"10px 22px"}},o.a.createElement("p",{style:{margin:"2px 0"}},"\xa92014-2019 All Rights Reserved \u5317\u4eac\u5fae\u805a\u5408\u4fe1\u606f\u6280\u672f\u6709\u9650\u516c\u53f8 \u7248\u6743\u6240\u6709"))))}a["default"]=i}}]);
\ No newline at end of file
.layout___2Mv6Y{font-family:Georgia,sans-serif;text-align:center}.title___1eHup{font-size:2.5rem;font-weight:400;letter-spacing:-1px;background:#483d8b;padding:.6em 0;color:#fff;margin:0}.logo___2ajOE{background:url(http://openapi.wjh.xiaoyun.com/file/123723k3xi91b6z46bjhth.png) no-repeat center 0;background-size:cover;width:120px;height:31px;margin:16px 28px 16px 0;float:left}.main___3Q5Fp{width:120px;height:31px;margin:16px 28px 16px 0;float:left}.container___3s0a_{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}.footer___2Jchz{background:#001529}.footerImageItem___3urHQ span,.footerItem___2vunU span{font-weight:700;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #e94908}.footerItem___2vunU ul{list-style:none;padding:0;margin:10px 0}.footerItem___2vunU ul li a{font-size:10px;color:#848484}.footerImageItemMain___2Wsx6 div{float:left;text-align:center;margin:20px 30px 0 0}.footerImageItemMain___2Wsx6 div span{border:none;display:block;font-size:10px;color:#848484;padding:0;margin:0}.footerImageItemMain___2Wsx6 div img{width:67px}
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[2],{"3XHS":function(e,a,n){"use strict";n.r(a);var l=n("q1tI"),t=n.n(l),c=n("ihVk"),s=n.n(c);a["default"]=function(){return t.a.createElement("div",{className:s.a.container},t.a.createElement("div",{className:s.a.box},t.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552274917584.png"}),t.a.createElement("ul",{className:s.a.contact},t.a.createElement("li",null,t.a.createElement("span",{className:s.a.label},"\u5b98\xa0\xa0\xa0\xa0\xa0\xa0\xa0\u7f51"),t.a.createElement("span",null,"www.xiaoyun.com")),t.a.createElement("li",null,t.a.createElement("span",{className:s.a.label},"\u8054\u7cfb\u6211\u4eec"),t.a.createElement("span",null,"400-060-6869")),t.a.createElement("li",null,t.a.createElement("span",{className:s.a.label},"\u516c\u53f8\u5730\u5740"),t.a.createElement("span",null,"\u5317\u4eac\u5e02\u4e1c\u57ce\u533a\u4e1c\u56db\u5317\u5927\u8857107\u53f7\u79d1\u6797\u5927\u53a6B\u5ea7103")))))}},ihVk:function(e,a,n){e.exports={container:"container___fcWqq",box:"box___1O2sH",contact:"contact___2Rt-E",label:"label___2f1S_"}}}]);
\ No newline at end of file
.container___fcWqq{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}.container___fcWqq .box___1O2sH{display:flex;margin:30px 0}.container___fcWqq .box___1O2sH img{width:400px;height:223px}.container___fcWqq .box___1O2sH ul.contact___2Rt-E{list-style:none;padding:40px 20px}.container___fcWqq .box___1O2sH ul.contact___2Rt-E>li{display:flex;height:37px}.container___fcWqq .box___1O2sH ul.contact___2Rt-E>li span.label___2f1S_{width:70px;font-weight:700}
This diff is collapsed.
.container___1C_uG{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}p{text-indent:2em}.container___1C_uG div.title___1TGuo{border-left:2px solid #e94908;margin:10px 0;padding:0 13px}.container___1C_uG div.title___1TGuo h4{color:#e94908}.container___1C_uG ul{list-style:none}.container___1C_uG ul.meta___11QLU>li{display:flex;height:37px;line-height:37px;border-left:1px solid #ddd;border-top:1px solid #ddd}.container___1C_uG ul.meta___11QLU>li div.label___1glJ1{width:30%}.container___1C_uG ul.meta___11QLU>li div.content___3u6JS{width:70%}
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[4],{EDuE:function(e,a,n){e.exports={normal:"normal___HWRKS",container:"container___1pA3y",box:"box___1tdPr",case:"case___3OFxm",casebox:"casebox___1u8lZ",industry:"industry___3Zn3D",industrybox:"industrybox___tEpUT"}},RXBc:function(e,a,n){"use strict";n.r(a);n("+L6B");var t=n("2/Rp"),l=n("q1tI"),c=n.n(l),i=n("EDuE"),r=n.n(i);function m(){window.location.href="/document"}a["default"]=function(){return c.a.createElement("div",{className:r.a.normal},c.a.createElement("div",{className:r.a.container},c.a.createElement("div",{className:r.a.box},c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552274917584.png"}),c.a.createElement("div",null,c.a.createElement("h1",null,"\u6210\u4e3a\u5c0f\u4e91\u4f01\u4e1a\u5f00\u53d1\u8005"),c.a.createElement("p",null,"\u5c0f\u4e91\u4e3a\u4f01\u4e1a\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5927\u6570\u636eAI\u7cbe\u51c6\u8425\u9500\u7684\u57fa\u672c\u6846\u67b6\u3002\u5728\u6b64\u5e73\u53f0\u4e0a\uff0c\u62e5\u6709\u65e0\u9650\u7684\u5e94\u7528\u6269\u5c55\u673a\u4f1a\u3002\u57fa\u4e8e\u5c0f\u4e91\u5f00\u653e\u5e73\u53f0\uff0c\u4f01\u4e1a\u548c\u7b2c\u4e09\u65b9\u5f00\u53d1\u8005\u5747\u53ef\u628a\u5c0f\u4e91\u7684\u6570\u636e\u7cbe\u51c6\u8425\u9500\u80fd\u529b\u53d8\u6210\u81ea\u5df1\u4ea7\u54c1\u548c\u89e3\u51b3\u65b9\u6848\u7684\u4e00\u90e8\u5206\u3002\u6700\u7ec8\u901a\u8fc7\u52a0\u5165\u5c0f\u4e91\u5f00\u653e\u5e73\u53f0\uff0c\u83b7\u5f97\u5f3a\u5927\u7684\u5927\u6570\u636eAI\u7cbe\u51c6\u8425\u9500\u80fd\u529b\uff0c\u5e2e\u52a9\u60a8\u5feb\u901f\u83b7\u5f97\u5ba2\u6237\u548c\u6536\u5165\u3002"),c.a.createElement(t["a"],{type:"primary"},"\u7acb\u5373\u54a8\u8be2")))),c.a.createElement("div",{className:r.a.container},c.a.createElement("div",{className:r.a.industry},c.a.createElement("h2",null,"\u884c\u4e1a\u5ba2\u6237"),c.a.createElement("div",{className:r.a.industrybox},c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286813595.png"}),c.a.createElement("span",null,"\u6c7d\u8f66\u884c\u4e1a")),c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286835697.png"}),c.a.createElement("span",null,"\u91d1\u878d\u884c\u4e1a")),c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286852709.png"}),c.a.createElement("span",null,"\u6559\u80b2\u884c\u4e1a")),c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286870056.png"}),c.a.createElement("span",null,"\u623f\u4ea7\u884c\u4e1a")),c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286886552.png"}),c.a.createElement("span",null,"\u533b\u7f8e\u884c\u4e1a")),c.a.createElement("div",null,c.a.createElement("img",{src:"http://openapi.wjh.xiaoyun.com/file/license-pics-1552286902728.png"}),c.a.createElement("span",null,"\u88c5\u4fee\u884c\u4e1a"))))),c.a.createElement("div",{className:r.a.container},c.a.createElement("div",{className:r.a.case},c.a.createElement("h2",null,"\u5408\u4f5c\u5ba2\u6237\u6848\u4f8b"),c.a.createElement("div",{className:r.a.casebox},c.a.createElement("div",null,c.a.createElement("p",null,c.a.createElement("b",null,"\u67d0\u7535\u9500\u673a\u5668\u4eba\uff1a"),"\u4e00\u5468\u5c06\u5c0f\u4e91\u5927\u6570\u636eAI\u7cbe\u51c6\u8425\u9500\u63a5\u5165\u81ea\u6709\u673a\u5668\u4eba\uff0c\u4f5c\u4e3a\u4e00\u4e2a\u589e\u503c\u4e1a\u52a1\u51fa\u73b0\uff0c\u5feb\u901f\u5f97\u5230\u4ee3\u7406\u5546\u548c\u5ba2\u6237\u7684\u8ba4\u53ef\uff0c\u5ba2\u6237\u83b7\u53d6\u901f\u5ea6\u660e\u663e\u52a0\u5feb\uff0c\u5ba2\u5355\u4ef7\u663e\u8457\u63d0\u5347")),c.a.createElement("div",null,c.a.createElement("p",null,c.a.createElement("b",null,"\u67d0\u884c\u4e1aCRM\uff1a"),"\u5c06\u5c0f\u4e91\u5927\u6570\u636eAI\u7cbe\u51c6\u8425\u9500\u63a5\u5165\u81ea\u5df1\u7684CRM\u4ea7\u54c1\uff0c\u5ba2\u6237\u53ef\u4ee5\u7cbe\u51c6\u7684\u5f97\u5230\u6709\u660e\u786e\u6d88\u8d39\u52a8\u673a\u7684\u7ebf\u7d22\u8d44\u6e90\uff0c\u63d0\u9ad8\u4e86\u5ba2\u6237\u5bf9CRM\u7684\u7559\u5b58\u548c\u6d3b\u8dc3\u5ea6\uff0c\u663e\u8457\u63d0\u9ad8\u4e86\u5ba2\u6237\u7684\u7eed\u8d39\u80fd\u529b"))))),c.a.createElement("div",null,c.a.createElement("span",{style:{marginRight:"10px"}},"\u5df2\u4e86\u89e3\uff0c\u76f4\u63a5\u53bb"),c.a.createElement(t["a"],{size:"large",type:"primary",style:{margin:"0px 0px 20px 0px"},onClick:m},"\u5f00\u53d1\u6587\u6863")))}}}]);
\ No newline at end of file
.normal___HWRKS{font-family:Georgia,sans-serif;margin-top:30px;text-align:center}.container___1pA3y{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}.box___1tdPr{display:flex;flex-direction:row}.box___1tdPr img{width:400px;height:223px}.box___1tdPr div{text-align:left;padding:0 0 0 30px;width:480px}.box___1tdPr div p{font-size:1.1em}.container___1pA3y .case___3OFxm{text-align:left;margin:18px 0}.container___1pA3y .case___3OFxm .casebox___1u8lZ{display:flex;justify-content:space-between}.container___1pA3y .case___3OFxm .casebox___1u8lZ div{width:49%;padding:16px 10px;background:#efefef}.container___1pA3y .case___3OFxm .casebox___1u8lZ div p{margin:0}.container___1pA3y .industry___3Zn3D{text-align:left;margin:18px 0}.container___1pA3y .industrybox___tEpUT{display:flex;justify-content:space-between;flex-wrap:wrap-reverse}.container___1pA3y .industrybox___tEpUT div{width:129px;height:123px;margin:0 0 30px;text-align:center}.container___1pA3y .industrybox___tEpUT div img{width:100%}.container___1pA3y .industrybox___tEpUT div span{display:block;font-size:1em;margin:10px}
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[5],{FJi0:function(e,a,t){"use strict";t.r(a);t("Znn+");var n=t("ZTPi"),l=t("q1tI"),c=t.n(l),r=t("vLmX"),i=t.n(r),m=n["a"].TabPane;a["default"]=function(){return c.a.createElement("div",null,c.a.createElement("div",{className:i.a.container},c.a.createElement("div",{style:{padding:"20px 0px"}},c.a.createElement("h2",{style:{padding:"15px 0px"}},"\u5e73\u53f0\u516c\u544a"),c.a.createElement(n["a"],{defaultActiveKey:"0",tabPosition:"left",style:{minHeight:300}},c.a.createElement(m,{tab:"\u6240\u6709\u516c\u544a",key:"0"},c.a.createElement("ul",null,c.a.createElement("li",null,c.a.createElement("a",{className:i.a.new},"\u5f00\u653e\u5e73\u53f0\u4e0a\u7ebf\u4e86!"),c.a.createElement("span",null,"2019-01-09")),c.a.createElement("li",null,c.a.createElement("a",null,"\u4e86\u89e3\u5c0f\u4e91\u8425\u9500!"),c.a.createElement("span",null,"2019-01-01")))),c.a.createElement(m,{tab:"\u5e38\u89c1\u95ee\u9898",key:"4"},"\u6682\u65e0\u516c\u544a"),c.a.createElement(m,{tab:"\u8fd0\u8425\u5546\u901a\u77e5",key:"1"},"\u6682\u65e0\u516c\u544a"),c.a.createElement(m,{tab:"\u63a5\u53e3\u8c03\u6574",key:"2"},"\u6682\u65e0\u516c\u544a"),c.a.createElement(m,{tab:"\u6d3b\u52a8",key:"3"},"\u6682\u65e0\u516c\u544a")))))}},vLmX:function(e,a,t){e.exports={normal:"normal___2iJlw",container:"container___1u0Nx",new:"new___10KXN"}}}]);
\ No newline at end of file
.normal___2iJlw{background:#9ff279}.container___1u0Nx{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}.container___1u0Nx ul{list-style:none}.container___1u0Nx ul>li{display:flex;height:37px;line-height:37px;justify-content:space-between;border-bottom:1px solid #eee}.container___1u0Nx ul>li a.new___10KXN{color:#e94908}.container___1u0Nx ul>li a{color:#000}
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[6],{KtbF:function(n,e,t){n.exports={container:"container___oM59F",none:"none___3H7me"}},tNl9:function(n,e,t){"use strict";t.r(e);var a=t("q1tI"),o=t.n(a),c=t("KtbF"),i=t.n(c);e["default"]=function(){return o.a.createElement("div",{className:i.a.container},o.a.createElement("div",{className:i.a.none},"~ \u6682\u65e0\u8d44\u6e90 ~"))}}}]);
\ No newline at end of file
.container___oM59F{margin:0 auto;max-width:980px;padding:0 22px;position:relative;z-index:2}.container___oM59F .none___3H7me{width:100%;display:flex;justify-content:center;height:500px;align-items:center;padding:20px}
#root,body,html{height:100%}body{margin:0}
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
favicon.ico

6.43 KB

{
"private": true,
"scripts": {
"start": "umi dev",
"build": "umi build",
"test": "umi test",
"lint": "eslint --ext .js src mock tests",
"precommit": "lint-staged"
},
"dependencies": {
"antd": "^3.12.1",
"connect-history-api-fallback": "^1.6.0",
"dva": "^2.5.0-beta.2",
"express": "^4.16.4",
"prettyprintjs": "^0.1.12",
"react": "^16.7.0",
"react-dom": "^16.7.0",
"react-highlight": "^0.12.0"
},
"devDependencies": {
"babel-eslint": "^9.0.0",
"eslint": "^5.4.0",
"eslint-config-umi": "^1.4.0",
"eslint-plugin-flowtype": "^2.50.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-jsx-a11y": "^5.1.1",
"eslint-plugin-react": "^7.11.1",
"husky": "^0.14.3",
"lint-staged": "^7.2.2",
"react-test-renderer": "^16.7.0",
"umi": "^2.4.2",
"umi-plugin-react": "^1.4.0"
},
"lint-staged": {
"*.{js,jsx}": [
"eslint --fix",
"git add"
]
},
"engines": {
"node": ">=8.0.0"
}
}
var express = require('express');
var path = require('path');
var app = express();
app.use(require('connect-history-api-fallback')());
app.use(express.static(path.resolve(__dirname, 'dist')));
app.get('*', function(req, res) {
if (req.originalUrl.indexOf('favicon.ico')) {
res.sendFile(path.resolve(__dirname, './', 'favicon.ico'));
}
});
app.listen(20000, function() {
console.log('app run at :20000');
});
/**
* 不是真实的 webpack 配置,仅为兼容 webstorm 和 intellij idea 代码跳转
* ref: https://github.com/umijs/umi/issues/1109#issuecomment-423380125
*/
module.exports = {
resolve: {
alias: {
'@': require('path').resolve(__dirname, 'src'),
},
},
};
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment