是否有一种简单的方法可以阻止ALTER TABLE `project-name`.dataset_name.table_name
SET OPTIONS (partition_expiration_days=7);
在现代JS中从folder1
导入任何内容?
我的上下文是一个ReactNative / Expo分离的应用程序,它在某种程度上包含2个不同的应用程序(想想优步客户和优步驱动程序,在一个原生应用程序中)。
我想清楚地分离两个代码库,并拥有一个共享的公共文件夹,两个应用程序都可以导入。一个应用程序的代码永远不能导入其他应用程序的代码。
我可以使用任何有效的解决方案,只要它可以使我的测试脚本和CI失败。我看过folder2
但是找不到任何可以做的事情。
我不想使用ESLint
或LernaJS
因为符号链接在Yarn Workspaces
捆绑包上无法可靠地工作,我不想尝试像Metro
这样的新打包者,只有在可能存在更简单的解决方案的情况下才会这样做。
答案 0 :(得分:0)
eslint-plugin-import插件有一个有用的规则。可能是您正在寻找的内容:https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/no-restricted-paths.md