iron Posted December 5, 2016 at 06:55 PM Report Share #601037 Posted December 5, 2016 at 06:55 PM Boas. Estou com um problema e já não sei o que fazer mais. Já reinstalei o node, já fiz n coisas que outras pessoas tinham como problema e nada. Aqui vai o erro: throw new TypeError('Path must be a string. Received ' + inspect(path)); ^ TypeError: Path must be a string. Received undefined at assertPath (path.js:7:11) at Object.join (path.js:468:7) at parseView (c:\Users\Tede Morgado\Desktop\UNI Works\PI\Trabalho\1617PI\Trabalho2\spotifyWebApp\node_modules\connect-controller\lib\RouteInfo.js:110:21) at new RouteInfo (c:\Users\Tede Morgado\Desktop\UNI Works\PI\Trabalho\1617PI\Trabalho2\spotifyWebApp\node_modules\connect-controller\lib\RouteInfo.js:41:17) at buildMw (c:\Users\Tede Morgado\Desktop\UNI Works\PI\Trabalho\1617PI\Trabalho2\spotifyWebApp\node_modules\connect-controller\lib\connectController.js:63:30) at loadControllersFrom (c:\Users\Tede Morgado\Desktop\UNI Works\PI\Trabalho\1617PI\Trabalho2\spotifyWebApp\node_modules\connect-controller\lib\connectController.js:28:20) at Object.<anonymous> (c:\Users\Tede Morgado\Desktop\UNI Works\PI\Trabalho\1617PI\Trabalho2\spotifyWebApp\app.js:15:27) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) Versão do node: v6.9.1 Também já actualizei o npm e nada... Se alguém conseguir dar uma ajudinha agradecia. Cumprimentos, iron Link to comment Share on other sites More sharing options...
KTachyon Posted December 5, 2016 at 08:12 PM Report Share #601038 Posted December 5, 2016 at 08:12 PM (edited) O node parece bem. A variável path é que não está definida (como diz no erro) na linha 110 do teu RouteInfo.js. Edited December 5, 2016 at 08:12 PM by KTachyon “There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.” -- Tony Hoare Link to comment Share on other sites More sharing options...
iron Posted December 5, 2016 at 08:14 PM Author Report Share #601039 Posted December 5, 2016 at 08:14 PM Mas isso pertence ao módulo. Não é minha. Cumprimentos, iron Link to comment Share on other sites More sharing options...
KTachyon Posted December 5, 2016 at 08:30 PM Report Share #601040 Posted December 5, 2016 at 08:30 PM Tens razão. Estava a ver o tópico no telemóvel, não apanhei o path todo. O problema pode estar no teu app.js, linha 15. Mas sem perceber exactamente o que estás a tentar fazer é difícil de dizer porque está a acontecer. “There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.” -- Tony Hoare Link to comment Share on other sites More sharing options...
iron Posted December 5, 2016 at 09:54 PM Author Report Share #601041 Posted December 5, 2016 at 09:54 PM (edited) Já resolvi o problema. Era um problema de código num js meu que me estava a estragar tudo. Obrigado pela ajuda. Estou a aprender node. E o objectivo é alterar tudo o que tinha feito para passar a usar express. Só que deparei-me com esse erro e não consigo compor. const connectCtr = require('connect-controller') ... const controller = require('./controllers/spotifyController.js') // o retorno do require é um obj const spotifyController = connectCtr(controller) // dá erro aqui https://github.com/CCISEL/connect-controller Estou a usar isto, pois é o exemplo que o engenheiro dá nas aulas Edited December 6, 2016 at 01:28 AM by iron Cumprimentos, iron Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now