vue.js - Vue.js:发布时缺少文件夹
问题描述
当我发布项目时:npm run build
文件夹中缺少我使用图像创建的dist
文件夹。我在 src 文件夹中创建了这个文件夹。资产文件夹也不见了。它在哪里?
解决方案
如果您只想逐字包含一些文件夹,请将它们放在public
文件夹中。
放置在
public
文件夹中的任何静态资产都将被简单地复制而不通过 webpack。您需要使用绝对路径来引用它们。
仅src
当它们是捆绑包的一部分时才包含其中的内容(即它们已被导入/需要),即使那样,也不会保留任何文件夹结构。捆绑的项目通常使用哈希校验和重命名,并全部放入单个文件夹中,如js
, css
,images
等。
推荐阅读
- javascript - 谷歌翻译:翻译回英文错误翻译了原来的单词
- php - laravel 5.6 - 获取属于许多的多层父子的数据
- java - IntellJ IDEA - 无法打开一些依赖 jars
- css - 如何在 Bootsrap 中使自己的元素响应?
- php - laravel 与城市和区域选择一起工作
- node.js - 如何使用 multer 显示上传的图像?
- reactjs - 我的反应应用程序中的控制台出现未知错误
- json - 如何上传/转换 json 文件到 firestore 数据库
- jsonschema - 覆盖继承的 json 架构
- android - RxJava2 onNext() 多次调用?