Eu tenho um arquivo js
que executa o código do servidor do nó. (via notepad++
usando NPPExec
)
Ok-Agoraoservidorestáativoeouvindoemhttp://localhost:3030
Noentanto,tenhoumpainelesquerdodaárvoredoexplorador:
Objetivo:
c:\program Files (x86)\nodejs\public folder
http://localhost:3030
chrome.exe "http://localhost:3030/" + "/angularjs-book-master/chapter2/amail/index.html"
Então, quero executar isso:
NPP_RUN chrome.exe http://localhost:3030/(current file relative to nodejs
public folder)
Aviso: desejo executá-lo como um URL .
Então, no meu exemplo, eu quero:
NPP_RUN chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html
Onde index.html
é o arquivo exibido atualmente.
Mas o problema é que eu não tenho apenas /angularjs-book-master/chapter2/amail/index.html
Eu tenho o valor completo que é $(FILE_NAME)
, que é
file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter1/order-form.html
E eu não preciso dessa string inteira. Uma solução que irá cortar file:///C:/Program%20Files%20(x86)/nodejs/public/
disso também estaria bem.
Além disso, a barra deve ser invertida.
enfim:
Eu tenho NPP_RUN "chrome.exe" $(FILE_NAME)
Mas isso é executado:
chrome.exe file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter2/amail/index.html
Mas eu quero apenas isto: (observe barras)
chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html