小编Qba*_*ack的帖子

npm run serve 永远挂起 vue

我正在尝试将 HTML 模板移植到.vue文件中。我知道在这个问题中存在深度嵌套 DOM 的已知问题,但我vue.config.js已经看起来像这样:

module.exports = {
  chainWebpack: (config) => {
    const vueRule = config.module.rule('vue');
    vueRule.uses.clear();
    const vueLoader = vueRule.use('vue-loader').loader('vue-loader');
    vueLoader.options({
      prettify: false,
    });
  },
};
Run Code Online (Sandbox Code Playgroud)

npm run serve 永远挂在 22% 上,看起来像这样:

> vue-cli-service serve

 INFO  Starting development server...
 22% building 106/110 modules 4 active ...bout.vue?vue&type=template&id=039c5b43&
Run Code Online (Sandbox Code Playgroud)

虽然NODE_ENV=production npm run serve运行得很好。

这是我About.vue挂在渲染上的整个文件:


<!DOCTYPE html>
<html lang="en">
<head>
<title>About us</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="Destino project">
<meta name="viewport" …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vue-cli

6
推荐指数
0
解决办法
2007
查看次数

如何在cypress中模拟图像响应

我的问题

我正在尝试模拟来自包含图像的服务器的响应cy.intercept,但是浏览器不会显示我的模拟图像。浏览器无法将我的响应解释为<img>标签的正确图像。

调试工具截图

我仍然可以在调试工具中复制响应,它似乎是我需要的图像,但可能以错误的方式编码。

我的方法

    cy.readFile('src/assets/logo.png', 'binary').then((imgContent) => {
      cy.intercept('/uploads/test.png', {
        headers: { 'Content-Type': 'image/jpg' },
        body: imgContent,
      })
    });
Run Code Online (Sandbox Code Playgroud)

我还尝试返回 base64 图像字符串,如下所示:

    cy.intercept(
      '/uploads/test.png',
      {
        headers: {"Content-Type": "image/jpg"},
        body:
      'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAARCUlEQVR4Xu1deXQURRr...
Run Code Online (Sandbox Code Playgroud)

但效果并不好。

javascript cypress

5
推荐指数
1
解决办法
4552
查看次数

使用`v-on`被视为不良做法?

我经常读到我不应该使用HTML的onclick属性,因为它会降低代码的可读性.相反,我应该在我的script.js中创建事件监听器.那么你怎么看?它是否也被认为是不好的做法,我应该编写事件监听器吗? v-on:click

html javascript vue.js

2
推荐指数
1
解决办法
64
查看次数

Jest 无法解析带有 @ (at) 字符的导入

我有个问题。当我运行Jest测试时,它无法解析带有 at ( @) 符号的导入。我有一个错误:

\n\n
 FAIL  src/App.test.js\n  \xe2\x97\x8f Test suite failed to run\n\n    Cannot find module '@/helpers/configureStore' from 'App.js'\n
Run Code Online (Sandbox Code Playgroud)\n\n

我该如何解决这个错误?

\n

javascript webpack jestjs

2
推荐指数
1
解决办法
1332
查看次数

标签 统计

javascript ×4

vue.js ×2

cypress ×1

html ×1

jestjs ×1

vue-cli ×1

webpack ×1