ERROR in Module build failed:.bezierEasingMixin()

angular6.x的项目打包的时候报错:

报错信息如:

ERROR in Module build failed: 
// https://github.com/ant-design/ant-motion/issues/44
.bezierEasingMixin();
^
Inline JavaScript is not enabled. Is it set in your options?
      in node_modules\ng-zorro-antd\src\style\color\bezierEasing.less (line 110, column 0)
ERROR in ./src/styles.less
Module build failed: ModuleBuildError: Module build failed: 
// https://github.com/ant-design/ant-motion/issues/44
.bezierEasingMixin();
^
Inline JavaScript is not enabled. Is it set in your options?
      in node_modules\ng-zorro-antd\src\style\color\bezierEasing.less (line 110, column 0)
    at runLoaders (E:\project\QuanShi\frontend\wmsforangularsecond\node_modules\webpack\lib\NormalModule.js:252:20)
    at E:\project\QuanShi\frontend\wmsforangularsecond\node_modules\loader-runner\lib\LoaderRunner.js:367:11
    at E:\project\QuanShi\frontend\wmsforangularsecond\node_modules\loader-runner\lib\LoaderRunner.js:233:18
    at context.callback (E:\project\QuanShi\frontend\wmsforangularsecond\node_modules\loader-runner\lib\LoaderRunner.js:111:13)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ng-alain@1.1.1 build: `ng build --prod --build-optimizer`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ng-alain@1.1.1 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\wanghe\AppData\Roaming\npm-cache\_logs\2020-11-27T07_53_06_353Z-debug.log

最后发现可能是less的问题,于是排查了下,可能由于版本太高的原因造成的,于是,将package.json配置文件中"devDependencies"的less 降版本到"less": "~2.7.0",同时,还需要  less-loader 的支持 如:"less-loader": "^4.1.0",



qrcode