0
我嘗試使用Flow爲我現有的ES6代碼庫進行類型檢查。我對Flow完全陌生,所以我開始學習文檔here。找不到我自己的模塊的流程模塊
我忽略了所有第三方模塊,所以他們沒有被類型檢查。
[ignore]
.*/node_modules/.*
但問題是,所有的import語句指我自己的模塊報告流程檢查錯誤:
如何使流量承認我自己的代碼庫模塊?
我嘗試使用Flow爲我現有的ES6代碼庫進行類型檢查。我對Flow完全陌生,所以我開始學習文檔here。找不到我自己的模塊的流程模塊
我忽略了所有第三方模塊,所以他們沒有被類型檢查。
[ignore]
.*/node_modules/.*
但問題是,所有的import語句指我自己的模塊報告流程檢查錯誤:
如何使流量承認我自己的代碼庫模塊?
您正在尋找module.name_mapper.flowconfig option。
我已經在我的項目之一下面的代碼:
[ignore]
...
[include]
...
[libs]
...
[options]
module.name_mapper='app' -> '<PROJECT_ROOT>/src'
在我src/
文件夾中的package.json:
{
"name": "app"
}
所以我可以使用:
import Whatever from 'app/path/to/my/module';
denormalizer是否有'default'導出? –
@AluanHaddad是的,它有,代碼在添加流程之前工作,所以它不是導出有問題。是否可以,我需要告訴流哪裏是從.flowconfig文件的參考根? – fuyi
我不知道任何關於流程的抱歉。我對模塊有所瞭解,所以我想我會問。 –