Jak mogę uruchomić Sails.js w idei cloud-9. Mam problem jest, gdy mówięRunning Sails js in cloud-9 ide
żagle podnieść
tworzy instancję localhost: 8080 do uruchomienia, ale mam problemy z dostępem go z poziomu przeglądarki.
Jak mogę uruchomić Sails.js w idei cloud-9. Mam problem jest, gdy mówięRunning Sails js in cloud-9 ide
żagle podnieść
tworzy instancję localhost: 8080 do uruchomienia, ale mam problemy z dostępem go z poziomu przeglądarki.
W chmurze 9 należy przejść do domeny dynamicznej wydanej dla obszaru roboczego. Który jest zwykle
https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/
Można to sprawdzić wykonując Podnieś żagle, a następnie kliknij Preview
->Preview with webserver
Jeśli sails.js jest ustawiony w następujący sposób, a następnie zostanie on uruchomiony na porcie 80, ponieważ chmura dziewiąta określi port.
port: process.env.PORT || XXXX,
Jeśli zamiast tego bezpośrednio określić, czy port, a następnie zostanie on ustawiony na XXXX
port: XXXX,
Musisz skonfigurować żagle do używania IP i port, jak określono w zmiennych środowiskowych Cloud9 $IP
i $PORT
.
Wystarczy zmienić config/env/development.js
wyglądać tak:
module.exports = {
port: process.env.PORT,
host: process.env.IP
};
Następnie można uruchomić go z sails lift
z terminala. Aby otworzyć aplikację, po prostu kliknij Preview -> Preview with web server
na pasku narzędzi lub przejdź do:
https://<WORK SPACE NAME>-c9-<YOUR USER NAME>.c9.io/