首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eslint和使用NODE_PATH环境变量导入模块

eslint和使用NODE_PATH环境变量导入模块
EN

Stack Overflow用户
提问于 2017-01-26 22:28:50
回答 1查看 1.9K关注 0票数 8

我在本地模块上遇到错误。

使用以下命令启动我的应用程序:

"start": "NODE_PATH=\"$(pwd)\" node -r babel-register -r babel-polyfill src/index.js",

通过将NODE_PATH设置为package.json所在的根目录,我可以从根目录编写导入:

import config from 'src/utils/config';

这是恼人的import/no-extraneous-dependencies规则。如果我写的是相对路径,它不会报错。有没有办法让eslint将根目录识别为模块导入路径的起始路径?

EN

回答 1

Stack Overflow用户

发布于 2020-05-17 01:05:43

以不同的方式做事情可能会合理地打破一些皮棉规则。否则,让我们错误地报告lint规则。

您在每次导入时都会避免使用初始./,但是这样做还有其他原因吗?

也许还有其他方法可以实现你的目标。Npm别名或子路径导入?https://stackoverflow.com/a/67825148/296639

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

https://stackoverflow.com/questions/41875725

复制
相关文章

相似问题

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