阻止导入非现有节点模块

时间:2018-01-30 11:36:15

标签: javascript node.js react-native npm eslint

我正在使用React Native,npm,node v 8.9.4,eslint。

如果我import View from 'View',我的应用只需从View获取'react-native'并且有效(就像我使用正确的import { View } from 'react-native'时那样)。但是在生产中(可能存在不同版本的节点和不同的构建过程),它会崩溃。

如果我尝试以这种方式导入某些东西,而不是某些系统试图对它进行智能化,我宁愿让它立即抛出错误。我希望有节点,eslint或其他系统警告我这种导入。

如何确保从不存在的节点模块导入只会引发错误,而不是试图明白它?

0 个答案:

没有答案