我最近開始使用一堆新技術,需要一些幫助。在WebStorm上本地運行解析應用
我正在使用現有的parse.com應用程序。這些人一直在使用Sublime 2.
我試圖讓應用程序在WebStorm上運行。在做了一些研究並嘗試了幾件事之後,我仍然無法在本地運行它。
我使用WebStorm創建了一個新的Node.js Express應用程序,並且工作得非常好,所以我假設我的環境(WIN10)設置正確。
我不得不爲它創建一個package.json
和改變一些庫周圍像bodyParser(它是使用Parse.BodyParser,它被廢棄據我所知)
我安裝使用NPM所有包/插件,WebStorm不再抱怨缺少的引用等..
這是第一個行:
var express = require('express');
var parseExpressHttpsRedirect = require('parse-express-https-redirect');
var parseExpressCookieSession = require('parse-express-cookie-session');
var bodyParser = require('body-parser');
var cookieParser = require('cookie-parser');
var app = express();
app.set('views', 'cloud/views');
app.set('view engine', 'ejs');
app.use(parseExpressHttpsRedirect()); // Require user to be on HTTPS.
app.use(bodyParser);
app.use(cookieParser('SecretCodeHere'));
app.use(parseExpressCookieSession({
cookie: {
maxAge: 86400000
}
}));
然後我們有這種寶石在文件的結尾:
app.listen();
現在我假定這工作,因爲這被部署到parse.com和它的一些魔術主辦的。
現在應用程序啓動時,我運行它,但我無法連接到它。 我已經試過如下:
連接到https://localhost:63342/ProjectName/
(這是AFAIK默認行爲)運行讓我404 Not Found Index file doesn't exist.
代碼更改後:
app.listen(3000, function() {
console.log('App listening on port 3000!');
});
這給了我localhost unexpectedly closed the connection. ERR_CONNECTION_CLOSED
還有什麼我可以嘗試?
要知道,我是一個.NET開發人員因此很多這些技術節點/快速/解析的對我而言並不熟悉,我正在學習,因爲我正在走。 –
我認爲最好不要將webstorm用作IDE,而只是一個文本編輯器,這樣你就可以更好地理解如何從命令提示符運行nodeJS –