将Less从JavaScript文件导入Less文件

将Less从JavaScript文件导入Less文件,javascript,node.js,webpack,less,less-loader,Javascript,Node.js,Webpack,Less,Less Loader,我正在尝试从JavaScript文件导入通过另一个加载程序生成的较少的内容 基于此,应可能: 使用webpack的解析器,您可以导入任何文件类型。您只需要一个导出有效代码较少的加载程序。通常,您还需要设置颁发者条件,以确保此规则仅应用于源于较少文件的导入 但很显然,它不起作用。不管我使用哪个加载程序,更少的文件总是以JavaScript源代码结束。我还尝试了使用和不使用推荐的issuer条件,但都没有效果。我编写的用于检查其是否工作的自定义加载程序也没有被调用 我正在使用webpack@5.1

我正在尝试从JavaScript文件导入通过另一个加载程序生成的较少的内容

基于此,应可能:

使用webpack的解析器,您可以导入任何文件类型。您只需要一个导出有效代码较少的加载程序。通常,您还需要设置颁发者条件,以确保此规则仅应用于源于较少文件的导入

但很显然,它不起作用。不管我使用哪个加载程序,更少的文件总是以JavaScript源代码结束。我还尝试了使用和不使用推荐的
issuer
条件,但都没有效果。我编写的用于检查其是否工作的自定义加载程序也没有被调用


我正在使用
webpack@5.1.0
带有
更少-loader@7.0.2

/./webpack.config.js
{
条目:'./index.js',
模式:"发展",,
模块:{
规则:[
{
测试:/\.减去$/,,
使用:[
“样式加载器”,
“css加载程序”,
“更少的装载机”
]
},
{
测试:/\.less\.js$/,,
发行人:/\.减去$/,//{
log('它应该调用这个加载程序',source);
//解析内容
返回源;
}
错误:

ERROR in ./main.less (./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./main.less)
Module build failed (from ./node_modules/less-loader/dist/cjs.js):


module.exports = 'body { color: red; }'
             ^
Unrecognised input
      Error in C:\Users\USER\Projects\less-issuer-test\import.less.js (line 1, column 15)
 @ ./main.less 2:12-125 9:17-24 13:15-29
 @ ./index.js 1:0-21
ERROR in ./main.less (./node_modules/css-loader/dist/cjs.js!./node_modules/less-loader/dist/cjs.js!./main.less)
Module build failed (from ./node_modules/less-loader/dist/cjs.js):


module.exports = 'body { color: red; }'
             ^
Unrecognised input
      Error in C:\Users\USER\Projects\less-issuer-test\import.less.js (line 1, column 15)
 @ ./main.less 2:12-125 9:17-24 13:15-29
 @ ./index.js 1:0-21