-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error while compiling less files #51
Comments
I have exactly the same error. @maheshiv did you solve it? If yes, could you share the solution? |
same |
same here |
I was getting the same error when I had two loaders for less in webpack.config |
|
Yep, that's also the case here as you can see in the console output 😁 |
same here ` error in ./~/bootstrap/less/bootstrap.less Module build failed: // load the styles @ ./~/bootstrap/less/bootstrap.less 4:14-207 18:2-22:4 19:20-213 error in ./~/style-loader/lib/addStyles.js Module build failed: Error: ENOENT: no such file or directory, open 'D:\web\vue\iot\node_modules\style-loader\lib\addStyles.js' @ ./~/bootstrap/less/bootstrap.less 12:13-60 |
how to resolve? |
have you solved it? |
@holidaying 把你的less文件发上来看看 |
same |
What f* for this error, It does not show anything about how to resolve or debug with it, So f* foolish. |
some happen to me today, i am so confused, how to solve |
有中国人吗 怎么弄 |
|
If this is happens due to your file matching two different match clauses, you can resolve it by either making patterns mutually exclusive, or by changing the extension of the |
是的,我就是删除webpack.base.conf 里的{ |
确实可行。但.less文件里面不能写style标签,更没有scoped这样的命名空间了。会不会到时候样式串掉 |
没有遇到你说的这个问题,这个是覆盖某个库文件的 modifyVars 变量而已 |
哎。不得不说,以前自己配置webpack的时候 坑相对还少一些,虽然辛苦是辛苦了一点,但都是一个一个loader配置进去的,虽然不怎么健壮。自从用了cli后,发现遇到问题除了google来git上找问题,基本很难自己发现。坑也很难察觉。 |
我也出现,没法在less文件写style标签,就没法写scope这样的变量空间。 |
并没有找到build/utils文件在哪儿,但是我把需要添加的那段代码放在webpack.config.js的oneOf中不会报错。 // webpack.config.js
module.exports = {
...
module: {
...
rules: [
...
{
oneOf:[
{
test: /\.less$/,
use: [{
loader: 'style-loader',
}, {
loader: 'css-loader', // translates CSS into CommonJS
}, {
loader: 'less-loader', // compiles Less to CSS
}]
},
...
]
}
}; |
This is most likely caused by having duplicate rules defined which are handling If you have some LESS files which are loaded using the Be sure to exclude
|
mark |
same, @pterolex 正解! |
In my terminal i ran Maheshs-MacBook-Pro:sample mahesh$ node_modules/.bin/webpack --module-bind 'less=style!css!less'
I am getting below error
ERROR in ./
/css-loader!.//less-loader!.//style-loader!.//css-loader!.//less-loader!.//bootstrap/less/bootstrap.lessModule build failed: Unrecognised input
The text was updated successfully, but these errors were encountered: