宝哥软件园

Vue2.0学习系列项目上线的方法和步骤(图片)

编辑:宝哥软件园 来源:互联网 时间:2021-08-29

当你设法做了一个Vue项目,当你准备上线的时候,你发现你不知道该做什么,或者遇到了一些问题,所以读读我的文章,你会有所收获。

1.包装

项目上线时必须打包。

命令:npm运行构建

打包后,会生成一个dist文件夹,其中包含index.html文件和静态文件夹

打包命令的截图如下:

生成的文件如下:

既然我们已经打包好了,现在就开始这个项目吧。

双击index.html打开

你会看到很多错误。你害怕吗?别担心。继续找。从上图中我们可以看出,错误是由错误的资源路径引起的,所以我们需要修改一些文件。

在这里,将资源的路径从“/”更改为。/“因为”。/'表示在当前目录下。

没用的。以前index.html的进口文件是这样的:

它找不到这个路径,所以报告了一个错误。

变化之后,是这样的:

此时,路径是正确的,然后双击打开它

此时没有错误,正常打开。

2.启动项目。(运行index.html)

您可以双击打开它,也可以在任意位置启动带有节点的静态文件服务器。在npm官网搜索找到,然后安装。

Cd到我们的dist文件夹,然后就可以开始了。

然后我们的打包工作就完成了,我们可以把整个dist文件交给后端,或者把它们放在网上进行操作和维护。

3.解决一些错误

第一:静态资源路径错误的问题

当我在vue css中写一张背景图片时,它在npm运行构建后并没有很好地工作。

截图如下:如您所见,当npm运行dev时,它是好的

但是当我打包它并从任何地方开始时,

但它报告了一个错误。它告诉我,资源的道路是错误的。仔细一看,我没有这个路径,我的项目也没有随便更改配置。要不要再拍拍额头?别急,跟我换配置。

打开我们的构建文件夹,找到里面的utils.js文件,找到第51行(视觉检查是肯定的),添加这段代码public path :’././',然后重新打包,那么资源路径就是正确的。

更改如下:

效果如下:

让我们用review元素来看一下:这一次,它正确地找到了资源的路径并加载了它们。

写错了:

现在你知道如何解决这个问题了。

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

更多资讯
游戏推荐
更多+