首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让Atom的less-linter理解Webpack的less-loader路径

如何让Atom的less-linter理解Webpack的less-loader路径
EN

Stack Overflow用户
提问于 2017-11-27 04:20:33
回答 1查看 55关注 0票数 0

我有一个使用较少的react/webpack SPA。我希望能够在任何.less文件中导入全局变量文件('globals.less'),而不必担心相对路径(‘../styles/globals.less’等),所以我更改了我的较少的webpack规则,以指定路径:

代码语言:javascript
复制
        {
          loader: 'less-loader',
          options: {
            paths: [
              path.resolve(ROOT_PATH, 'node_modules'),
              path.resolve(ROOT_PATH, 'src/styles')
            ]
          }
        }

这非常有效--现在在任何子文件夹的.less文件中,我只需转到@import 'globals',就可以得到我的变量。

但我使用的是带有'linter-less‘插件的Atom,它用红色下划线标出了带有消息globals.less wasn't found. Tried [...]的import语句--在Atom的less-linter包设置中有一个'Include Path’行项目,上面写着“设置包含路径。由',‘分隔”,我已经尝试了src/样式,./src/样式,’src/样式‘,’/src/样式‘,’/src/样式‘的变体,但都没有成功。我的文件夹结构看起来像根目录>源>样式> globals.less。我想知道是否有人知道更好的方法,或者我只是在这些设置中错误地使用了路径。

EN

回答 1

Stack Overflow用户

发布于 2017-11-27 08:59:17

原来你必须在设置中输入完整的路径,例如,Users/username/dev/projectname/etc...也许有一种方法可以创建与项目相关的路径,但我对此表示怀疑

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47500640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档