作者:松原电信曹玉威_203 | 来源:互联网 | 2023-01-13 11:27
我想在我的较少文件中使用内联js,但我收到以下消息:
内联Javascript未启用.它是否设置在您的选项中?
我怎样才能启用它?
1> 小智..:
我有同样的问题,我使用webpack少加载器,我需要在较少的加载器配置中添加Javascript选项:
{
test: /\.less$/,
use: [{
loader: "style-loader"
}, {
loader: "css-loader"
}, {
loader: "less-loader",
options: {
JavascriptEnabled: true
}
}]
}
我发现在较少编译器的源代码中:https://github.com/less/less.js/blob/3.x/bin/lessc
他们以这种方式解析js less选项:
case 'js':
options.JavascriptEnabled = true;
break;
case 'no-js':
console.error('The "--no-js" argument is deprecated, as inline Javascript ' +
'is disabled by default. Use "--js" to enable inline Javascript (not recommended).');
break;
所以你应该在动态编译(如webpack loader)中使用静态编译(命令行)中的'--js'或'JavascriptEnabled:true'来启用Javascript.