• 问题:使用vue-cli3更改ant的主题色时候报错:Inline JavaScript is not enabled. Is it set in your options?

  • 原因:我的问题是less-loader依赖包的版本为5.0.0,而官方要求必须是6.0.0;

 ERROR  Failed to compile with 1 errors                                                                         16:02:25error  in ./node_modules/ant-design-vue/dist/antd.lessModule build failed (from ./node_modules/less-loader/dist/cjs.js):// https://github.com/ant-design/ant-motion/issues/44
.bezierEasingMixin();
^
Inline JavaScript is not enabled. Is it set in your options?in C:\Users\***\node_modules\ant-design-vue\lib\style\color\bezierEasing.less (line 110, column 0)@ ./node_modules/ant-design-vue/dist/antd.less 4:14-188 14:3-18:5 15:22-196@ ./src/main.js@ multi (webpack)-dev-server/client?http://172.18.17.39:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

问题点排查

  • 是否使用了less和less-loader:如果项目使用的是scss/sass预处理器,则需要安装less和less-loader,vue-cli3已经在底层预留了less配置,因此无需查找文件添加配置
cnpm install less less-loader --save-dev
  • 样式不生效问题:设置好需要重新启动
  • less 的样式被 css 的样式覆盖:如果你在使用 babel-plugin-import 的 style 配置来引入样式,需要将配置值从 ‘css’ 改为 true,这样会引入 less 文件。
  • 如果在marn.js中你是通过 ‘ant-design-vue/dist/antd.css’ 引入样式的,改为 'ant-design-vue/dist/antd.less’
  • 在vue cli 3 中定制主题:项目根目录下新建文件vue.config.js
    注意:less-loader依赖包的版本一定要是6.0.0或以上
module.exports = {//vue-cli3修改ant的主题色官网配置   vue.config.js for less-loader@6.0.0 ||||||||注意less-loader依赖包的版本一定要是6.0.0或以上|||||||css: {loaderOptions: {less: {lessOptions: {modifyVars: {'primary-color': '#ff1f', // 全局主色  #1890ff'link-color': '#1890ff', // 链接色'success-color': '#52c41a', // 成功色'warning-color': '#faad14', // 警告色'error-color': '#f5222d', // 错误色'font-size-base': '14px', // 主字号'heading-color': 'rgba(0, 0, 0, 0.85)', // 标题色'text-color': 'rgba(0, 0, 0, 0.65)', // 主文本色'text-color-secondary': 'rgba(0, 0, 0, 0.45)', // 次文本色'disabled-color': 'rgba(0, 0, 0, 0.25)', // 失效色'border-radius-base': '4px', // 组件/浮层圆角'border-color-base': '#d9d9d9', // 边框色'box-shadow-base': '0 2px 8px rgba(0, 0, 0, 0.15)', // 浮层阴影},javascriptEnabled: true,},},},}
}
  • 其他webpack 和 vue cli 2 中定制主题,可看官网ant自定义主题
  • 亲测有用,希望帮助到你!

ant更改主题色报错Inline JavaScript is not enabled. Is it set in your options? vue ant主题色更改 vue-cli3相关推荐

  1. sql更改完整模式报错_SQL的完整形式是什么?

    sql更改完整模式报错 SQL:结构化查询语言 (SQL: Structured Query Language) SQL is an abbreviation of Structured Query ...

  2. VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案

    VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案 问题背景 解决方案一 解决方案二 Lyric: 就算没伴奏也可以继续 问题 ...

  3. 使用yum报错:There are no enabled repos. Run “yum repolist all“ to see the repos you have.

    在ubuntu上安装了yum,执行yum命令就报错: There are no enabled repos. Run "yum repolist all" to see the r ...

  4. 【yum命令】使用yum报错:There are no enabled repos. Run “yum repolist all“ to see the repos you have.

    在ubuntu上安装了yum,执行yum命令就报错: There are no enabled repos. Run "yum repolist all" to see the r ...

  5. php js 报错信息,JavaScript中错误异常的分析(附示例)

    本篇文章给大家带来的内容是关于JavaScript中错误异常的分析(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 我的建议是不要隐藏错误,勇敢地抛出来.没有人会因为代码出现 ...

  6. GitHub Pages部署vuepress报错:JavaScript heap out of memory

    作者:duktig 博客:https://duktig.cn 优秀还努力.愿你付出甘之如饴,所得归于欢喜. 问题 GitHub Pages部署Vuepress一直都没有什么问题,具体部署方案参看:基于 ...

  7. roslaunch mbot_gazebo view_mbot_gazebo_room.launchroslaunch打开更改gazebo world报错

    我的环境是noetic + ubuntu20.04 具体是在运行古月居老师的roslaunch mbot_gazebo view_mbot_gazebo_room.launch出现的情况 报错内容 翻 ...

  8. Windows启动docker客户端报错:Hardware assisted virtualization and enabled in the BIOS

    报错内容 :

  9. mac 系统安装软件报错 A JavaScript error occurred in the main process

    如果macos系统上安装软件报了图中的错误,按照下面的操作步骤解决: 1. 在/Users/chengeng/Library/Application Support 手动创建和app同名的文件夹,如d ...

最新文章

  1. 2016 只剩最后一个月 你的 技术债务 还清了吗?
  2. Selenium 2.0的由来及设计架构(二)
  3. java开根号函数_Java中真的只有值传递么?
  4. 配置K8S web ui控制台
  5. 【机器学习】 树的剪枝策略
  6. Python基础入门_3条件语句和迭代循环
  7. interface abstract与virtual
  8. css实现背景颜色透明,文字不透明
  9. 假期数据结构学习总结
  10. 自定义 Android 钟表盘,这一篇就够了
  11. IOS开发学习笔记-----UILabel 详解
  12. 【系列三之CentOS系列】CentOS命令操作(2)
  13. TheFatRat自动化渗透工具
  14. 软件定义存储正当时 厂商纷纷争抢一杯羹
  15. 更换帝国cms默认文章内容编辑器fckeditor
  16. 如何解决注册GitHub帐户邮箱收不到验证邮件的问题
  17. 杨三角超强组织能力11-12讲
  18. 《聪明人和傻子和奴才》鲁迅
  19. 直播区块链APP小葫芦星球即将上线
  20. Swift - 设置UILabel、UITextView的文字行间距

热门文章

  1. 5918. 统计字符串中的元音子字符串
  2. leetcode 842. 将数组拆分成斐波那契序列(回溯算法)
  3. leetcode1314. 矩阵区域和(动态规划)
  4. 归约归约冲突_JavaScript映射,归约和过滤-带有代码示例的JS数组函数
  5. 2018黄河奖设计大赛获奖_宣布我们的freeCodeCamp 2018杰出贡献者奖获奖者
  6. 现代JavaScript中的精美图案:制冰厂
  7. 机器学习 建立模型_建立生产的机器学习系统
  8. C#EF中,使用类似于SQL中的% 模糊查询
  9. C# DatatTable某一列是否有重复判断
  10. PHP 实现简单的 倒计时 时分秒