有沒有辦法在npm腳本中重命名單個文件?我想準備分發文件,但我需要建立的文件名稱不同於它們在源中的名稱...用NPM重命名文件
我試過orn,但似乎只能在命令行上工作,而不是npm腳本。我特別希望添加一個跨平臺的依賴項來完成我的項目,而不是寫我自己的javascript腳本來複制文件。
我的理想解決方案是我可以包含在package.json
中的東西,作爲單行命令,例如, rename old-file-name new-file-name
有沒有辦法在npm腳本中重命名單個文件?我想準備分發文件,但我需要建立的文件名稱不同於它們在源中的名稱...用NPM重命名文件
我試過orn,但似乎只能在命令行上工作,而不是npm腳本。我特別希望添加一個跨平臺的依賴項來完成我的項目,而不是寫我自己的javascript腳本來複制文件。
我的理想解決方案是我可以包含在package.json
中的東西,作爲單行命令,例如, rename old-file-name new-file-name
當然。 npm script
可以運行你想要的任何節點js文件。
例如:
require('fs').rename(oldPath,newPath)
更多信息:
對不起,應該已經更清楚了,我只想把一些可以包含在我的package.json中的東西作爲單行命令。但是,這非常簡潔。 – JRJurman
你可以將其作爲一個腳本加入,只需要預先加入「node -e」:'node -e require('fs')。rename(oldPath,newPath)' – russa