我創建一個轉換,取代的所有實例:如何在所有文件上運行jscodeshift轉換?
templateUrl: 'some/url/to/some.html'
與
template: require('some/url/to/some.html')
我這樣做,因爲我改變我們的AngularJS代碼帶來了他們的模板的方式。我打算讓它們全部使用webpack字符串加載器。
我已經完成了轉換工作。但是現在我不知道如何針對我的項目中的所有文件運行它。我無法在文檔中看到如何針對我的項目中的所有.js
文件運行此操作。運行我的轉變,我現在鍵入:
jscodeshift ./folder/myComponent.js -t ./tools/codemodes/template.js -d -p
此命令將運行我改變對myComponent.js
文件,但我希望它針對所有.js
文件在我的項目上運行。我需要使用當前的命令進行更改,以便選擇所有.js
文件,並針對所有這些文件運行轉換?