我在本地模块上遇到错误。
使用以下命令启动我的应用程序:
"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将根目录识别为模块导入路径的起始路径?
发布于 2020-05-17 01:05:43
以不同的方式做事情可能会合理地打破一些皮棉规则。否则,让我们错误地报告lint规则。
您在每次导入时都会避免使用初始./,但是这样做还有其他原因吗?
也许还有其他方法可以实现你的目标。Npm别名或子路径导入?https://stackoverflow.com/a/67825148/296639
https://stackoverflow.com/questions/41875725
复制相似问题