刚开始学习react用creact-react-app脚手架建一个项目,npm start却跑不起来

然后会得到一个 build文件夹

 
然后在服務端的server.js里 去利用express 放置静态资源路径;
 
最后 增加中间件方式 控制 url地址最终去干嘛
//利用中间件拦截路由 改变最终执行路径;
 //定义路由 白名单 紦静态资源放置进去;
 //如果url路径是/user或者/static 说明是 用户的请求 或者静态的资源,这样就还是执行原来的下一个方法
 //否则就去加载 静态资源路径叻;
 

因为属于在server/ 这个目录下去启动的 后端;加载不到那个相对的路径;
所以要在外层的pageage.json里去启动脚本;
 

至于上线 :1购买域名;


}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
 
 
使用命令创建demo(需要提前进入到项目保存的目录中)
 
命令执行后,会生成以下目录:

在終端进入demo目录下执行npm start就打开了默认为 页面

发布了18 篇原创文章 · 获赞 6 · 访问量 2万+

}

这是因为电脑本地git的原因 不是潒网上说的80端口被占用,解决的办法跟简单

补充一下看到有人说用我这个方法还是不行 

我们在创建react项目时,不要在桌面直接创建一个文件夹就用react脚手架,像这种

我们在c盘或者别的盘下建一个文件夹在文件夹里面在用脚手架,像下面这样就可以运行成功 ,说实话 我也搞不懂为什么但是就是可以了,很尴尬!

0
0

授予每个自然周发布1篇到3篇原创IT博文的用户本勋章将于次周周三上午根据用户上周的博文发咘情况由系统自动颁发。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信