vue-cli:尝试从资产文件夹加载图像时发生错误

时间:2018-11-26 09:56:50

标签: vue.js webpack vue-cli

我正在使用vue-cli 3,我有这种风格:

.login-page {
  ...
  background: url("~@/assets/login-bg.jpg") no-repeat;
  background-size: cover;
  background-position: center;
  ...
}

运行yarn serve时出现此错误:

  

./ src / assets / login-bg.jpg模块构建失败(来自   ./node_modules/url-loader/index.js):TypeError [ERR_INVALID_ARG_TYPE]:   “ id”参数必须为字符串类型。收到的类型对象       在Module.require(内部/模块/cjs/loader.js:630:11)       在要求时(内部/模块/cjs/helpers.js:20:18)       在Object.module.exports(C:\ aquaprojects \ src \ bitbucket.org \ scalock \ server \ tmui \ node_modules \ url-loader \ index.js:35:24)

加载SVG没问题,我缺少什么?

1 个答案:

答案 0 :(得分:0)

不知道为什么,但是我删除了我的node_modules并重新安装,它可以正常工作