
Failed to compile.
./node_modules/ant-design-vue/es/date-picker/style/index.less (./node_modules/css-loader/dist/cjs.js??ref–10-oneOf-3-1!./node_modules/postcss-loader/src??ref–10-oneOf-3-2!./node_modules/less-loader/dist/cjs.js??ref–10-oneOf-3-3!./node_modules/ant-design-vue/es/date-picker/style/index.less)
Module 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?
Error in D:\workboard\demodownlist\node_modules\ant-design-vue\es\style\color\bezierEasing.less (line 110, column 0)
解决方案:
在更目录创建一个文件夹:vue.config.js
module.exports = {
css: {
modules: false,
loaderOptions: {
sass: {
},
less: {
lessOptions: {
javascriptEnabled: true
}
}
}
}
}
安装:
$ npm install ant-design-vue
$ npm install babel-plugin-import
$ npm install less less-loader
使用:
/src/main.js
import { DatePicker } from 'ant-design-vue';
createApp(App)
.use(router)
.use(DatePicker)
.mount('#app')
(ps:详细使用移步官网)
本文档介绍了如何处理Ant Design Vue在编译时遇到的less错误,提供了一个解决方案:创建vue.config.js文件并配置lessOptions启用javascriptEnabled。同时给出了安装相关依赖和在main.js中引入DatePicker组件的步骤。

被折叠的 条评论
为什么被折叠?



