![](/img/trans.png)
[英]React-Native Android import from node_modules directory does not working
[英]metro-config node_modules not found in react-native project
我在我的项目中提供“react-native start”命令,它给了我以下错误。
无效的正则表达式:/(。 \__fixtures__\。 |node_modules[\]react[\]dist[\]。 |website\node_modules\。 |heapCapture\bundle.js|。 \__tests__\。 )$/:未终止的字符类
但问题是当我试图导航到"node_modules\metro-config\src\defaults\blacklist.js"
这条路径时,没有名为"metro-config"
文件夹。
我确实删除了 node_modules 并再次重新安装它们,但问题仍然存在。
您也可以在此位置找到blacklist.js
文件, node_modules/metro/src/blacklist.js
。 在该文件中进行相同的更改。
代替
var sharedBlacklist = [
/node_modules[/\\]react[/\\]dist[/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];
和
var sharedBlacklist = [
/node_modules[\/\\]react[\/\\]dist[\/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];
我昨晚刚修好。
简单的解决方案->要找到 metro-config,请转到窗口搜索栏并键入 metro-config 或直接键入 blacklist.js,您将找到文件的确切位置
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.