00:00
好,来最后一项。啊。那下面呢,我要对我们的这个项目呢,进行打包处理,对吧?那打包处理是不是直接去运行我们的这个run build命令就可以生成打包文件对吧?来我们把前面啊,我生成过的打包文件先删掉啊,它生成的会是这个build文件夹。先把他干掉。好,那我去干嘛去?NPM或是不都行了谁?那下面就有个事情啊,生成打包文件以后,它自动运行了吗。没有,那下一步我们是不是要找一个服务器给运行起来。嗯,好。那运行起来了,这个地方就要说一个事情啊,我们打包生成的项目跟后台那个后台那个项目是放在一个服务器里面运行呢,还是分别运行。
01:06
如果是放在一个服务器运行,那就没有跨域的问题。是不是如果是放在每两个服务器单独的运行呢?那就必然存在什么发育的问题?这能听到吧。啊,必然存在发育的问题吧,必然存在好。那存在跨域的问题,那需要去怎么做了?一般情况安全来说都是由后台工程师去配置代理来做。你说老师我们配了吗?我们配置的代理是开发了。是外派的DV server的支持,我们才能配的,听懂了吧,一旦我们进行生产环境打包以后还行吗?不行啊。那同理嘛,也是可以可以带你去,对不。啊,好了。
02:00
来我们先生产完全打包啊,他应该正在生产的过程中啊,除了这个问题呢,其实还有一个问题啊,就是关于b root的问题,如果用哈root就不会存在相应的问题。我们先用用先测试一下。好。来啊。这就是打包的时候呢,需要一点时间,我把我的那个后台管理的应用后台那个项目。我的后台项目也给他打开一下。啊,直接我在web里打开一下,其实运行着我也把它打开一下,这样方便操作。来说他啊。来我们当前是不是运行了,我把这个停掉啊,我把这个停了,我就不在这个运行了,我在这个里面运行,在运下,我现在来去启动我的后台应用。
03:01
记住这是我的后台应用,当后台应用它是不是也用到了一个这样的一个账号。对吧,他这的账号是多少5000是不是这能看到不?那如果我的前台应用也应行在5000,哎,这个是他应该版本的问题啊,也运行在5000,是不是就没有跨域的问题。这能听到不能好,把这个稍微改一下。不然的话,不识别这些新的语法。来,我已经把它打开了下面啊。要说我怎么样让我的前台打包的应用跟我的后台应用。在一个端口下运行呢。这不跨越的运行呢。等他生成好以后,我们可以做这样一个事情,我们把打包生成的代码项目。下面代码给它放在我们的服务器,跟应用一起来运行起来。
04:05
能听到不,那他们用的是一个同样的账号吧,这能听懂不?比如说我就可以直接放在这个什么public下面,把这些先都通通干掉。等会我放到这里面,大家知道我们这个是用load是不是写的一个后台项目,这个public的文件夹很特别,它下面的资源可以什么直接访问。通过虚拟地址访问,这能听到吧,好。啊,终于来了啊,不容易。来看着。把它生成的所有资源扩比进来。科米进来以后重新启动一下我的什么呢服务器。重新启动一下我的服务器,好了,启动成功了,那我怎么样去访问我的项目,我一上来是不是得访问我的这个页面。
05:04
其实访问这个应袋页面很简单,就是访问我下面的跟路径就可以。也就是说我去访问这个什么。Los的母亲。看到了。这还不是,这还不能说明完全说明问题。还要涉及到发起球是不是?好,来。Network也打开,把前面都先听一下来啊me,先看成不成功走你。成功没有?成功了吧,那成功之后是不是可以稍微看一下我们这个登录的请求。我们在写请求路径的时候,是不是就写了他呀?那现在前面的基础路径的端口号是多少呢?是不是就是我们当前运行的项目?而我们的服务器应用是不是也是在5000下?
06:01
是不是,那要是这样的话,那歪歪啥也不卖。是吧,这已经好的,听懂了不?
我来说两句