क्या यह मौजूदा, बड़ी परियोजना में Flowtype जोड़ने के लिए व्यवहार्य है?किसी मौजूदा प्रोजेक्ट में प्रवाह जोड़ना
मैं एक एकल .js
फाइल करने के लिए /* @flow weak */
जोड़ा, और फिर flow check
भाग गया और यह समारोह की टन है, क्योंकि यह पता नहीं क्या उनमें से किसी को कर रहे हैं परिभाषित libs लिए विश्व स्तर पर कॉल पर प्रकाश डाला है। तो मैं इस तरह देखने के लिए मेरी .flowconfig
फ़ाइल अद्यतन:
[ignore]
node_modules/
bower_components/
typings/
[include]
twig/
[libs]
bower_components/timezone-js/src/date.js
bower_components/jquery/dist/jquery.js
bower_components/jquery-migrate/jquery-migrate.js
bower_components/jquery-ui/jquery-ui.js
bower_components/jqueryui-touch-punch/jquery.ui.touch-punch.js
bower_components/jquery-cookie/jquery.cookie.js
bower_components/jquery.expander/jquery.expander.js
bower_components/jquery.transit/jquery.transit.js
www/js/select2.js
bower_components/fancybox/source/jquery.fancybox.pack.js
bower_components/lodash/lodash.js
bower_components/underscore.string/lib/underscore.string.js
bower_components/json2/json2.js
bower_components/jquery-validation/dist/jquery.validate.js
bower_components/jquery-file-upload/js/jquery.iframe-transport.js
bower_components/jquery-file-upload/js/jquery.fileupload.js
bower_components/DataTables/media/js/jquery.dataTables.js
bower_components/jquery.taps/jquery.taps.js
bower_components/file-saver.js/FileSaver.js
bower_components/react/react.js
bower_components/react/react-dom.js
bower_components/react/react-dom-server.js
node_modules/babel-core/external-helpers.js
node_modules/babel-core/browser-polyfill.js
... more libs ...
[options]
munge_underscores=true
और अब यह सिर्फ जब मैं flow check
चलाने की स्मृति समाप्त चलाता है।
तो, फिर क्या? क्या मेरा प्रोजेक्ट प्रवाह का उपयोग करने के लिए बहुत बड़ा है?
आईएमओ प्रवाह व्यवहार्य नहीं है जब तक [इस मुद्दे] (https://github.com/facebook/flow/issues/869) हल हो गया है। – mpen