问题标签 [vue-cli-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
220 浏览

vue.js - Vue 如何知道不同浏览器应该添加哪个前缀?

喜欢

我使用styleandwebkitnode_modules/Vueand搜索源代码node_modules/@Vue,但没有运气。

Vue 如何知道不同浏览器应该添加哪个前缀?太神奇了!!

https://vuejs.org/v2/guide/class-and-style.html#Auto-prefixing

0 投票
0 回答
2959 浏览

vue.js - 错误:找不到模块“C:\Users\emraan\AppData\Roaming\npm\node_modules\vue-cli\bin\vue”

检查 vue 版本或创建新 vue 项目时。我有错误

0 投票
1 回答
170 浏览

vue.js - 为什么 vue.js 为小图像渲染 base64 图像

我尝试设置图像,但如果图像太小,vuejs 会自动将其转换为 base64,如果我调整图像大小,它可以工作。有什么解释吗?

0 投票
6 回答
15043 浏览

vue.js - 支持 vuejs 中的可选链接

我使用@vue/cli-service 4.2 创建了 vue 和电子应用程序,因为我面临可选链接的问题。

我不能用?用于验证条件,例如 (@babel/plugin-proposal-optional-chaining)

例如。a?.b?.c 这意味着它检查天气 a 是否存在然后检查 b 否则返回 false 与角度模板表达式相同。

任何人都知道如何在 vuejs 中配置可选链接。

0 投票
1 回答
1994 浏览

vue.js - 防止 JS 文件分块(vue cli 4 + webpack)

正在创建多个“块”文件,例如:

  1. /dist/js/app.*.js
  2. /dist/js/chunk-2413.js
  3. /dist/js/chunk-5133.js

我的目标是将它们全部放在一个 app.*.js 文件中!

我在 vue.config.js 中将 'splitChunks' 设置为 false,但是这不会将所有块放在同一个 app.*.js 文件中,因为我正在将一堆文本文件导入到项目中(我'我选择文本文件而不是内部配置变量,因为出于应用程序的目的,我更喜欢这种格式)。

这是我成功返回承诺并将文本文件中的数据加载到 allContents 数组中的代码:

这些文本文件中的数据导致创建“dist/js/chunk...”文件。我需要做的是阻止他们这样做——但是怎么做呢?有没有办法阻止这种行为?

更新以包含 vue.config.js:

来自块 js 文件之一的示例数据:( 它只是加载到一个 txt 文件中,该文件的内容类似于 '### Config: ### blah blah')

0 投票
0 回答
132 浏览

vue.js - vue-cli 项目编译但“vue.version is undefined”错误阻止在浏览器中打开

我正在开发一个使用 vue-cli 设置的项目(最初是 vue-cli-3,但我想我只是在尝试解决这个问题时更新到 vue-cli-4)。它工作正常,但突然停止在 Firefox 和 Safari 中打开。“npm run serve”编译成功,但在浏览器控制台中显示“vue.version is undefined”。问题似乎涉及 webpack,但我不确定(我根本没有弄乱这些设置)。我尝试了“npm update”,但我不确定还能尝试什么。这似乎不是我所做的任何事情,因为我将新组件移回了以前的工作状态而不会影响问题,但我也不确定它还能是什么。

火狐错误信息:

0 投票
6 回答
32724 浏览

javascript - 在使用 vue cli 3 创建的项目中,在哪里可以找到或如何设置 htmlWebpackPlugin.options.title?

我想为使用 vue cli 3 创建的网页设置标题,因此查看了public/index.html. 在那里,我发现<title><%= htmlWebpackPlugin.options.title %></title>.

如何htmlWebpackPlugin.options.title在 vue cli 3 项目中设置和修改?

0 投票
1 回答
3767 浏览

javascript - 如何使用 Vue CLI 4.3 默认禁用链接(异步模块)预取/预加载?

如何在动态路由导入中禁用 rel="prefetch"?

我正在使用@vue/cli 4.3.1 和 Webpack 4.43.0,试图禁用预取:

在 route.js 中

尝试在 vue.config.js 中配置,但没有帮助

但无论如何都有

0 投票
1 回答
129 浏览

javascript - 如何在 Vue.js 2.6、Vue CLI 4、Vuetify 2.2 中计算两个项目的值

我正在使用 Vuetify 当前的 CRUD数据表 UI 组件(与 Vue.js2 兼容),并且我正在尝试使用 JavaScript 中的以下静态数据来计算产品的小计,将产品的数量乘以其价格:

HTML:

JAVASCRIPT

我想要得到的是以下结果:

但相反,我得到“详细信息中没有添加当前产品”。从<template v-slot:no-data>. 如果我从数组中取出小计,它会显示除了小计列之外没有问题的静态数据,如下所示:

下面的例子是它在以前的版本中是如何完成的:

由于此解决方案不再适用于最新版本,我如何使用 Vue.js 2.6、Vue CLI 4、Vuetify 2.2 计算这两个项目的值?

0 投票
1 回答
378 浏览

vue.js - VUE/CLI .env 变量返回未定义

我正在使用@vue/cli 4.2.3,但是当我在我的项目根文件夹中创建一个 .env 文件并在其中声明一个新的 env 变量然后在它返回未定义的任何组件中打印它时。我的环境变量就像 VUE_APP_NAME=VALUE 我这样称呼它 console.log(process.env.VUE_APP_NAME) ,结果总是未定义任何帮助,请?