Node.js -最好的 Javascript 运行环境

Node.js 是非常优秀的 Javascript Runtime,NodejsCore介绍 Node.js 框架、应用程序和服务器端的开发问题

angular度4组件不加载MEAN堆栈

在这里完成Angular / MEAN初学者 – 如果我对理解你的任何回答有困难,请提前抱歉。 最近,我尝试用MEAN堆栈创build一个Web应用程序,并使用angular-cli创build一个基本的项目结构( ng new appName )。 当运行npm start (使用angular-cli命令, ng serve )而不对文件做任何修改时,一切都很顺利,默认的“Welcome to My App!” 页面呈现。 但是,一旦我创build了自己的server.js文件并将启动脚本更改为node start.js ,那么不再呈现<app-root></app-root>组件。 在控制台或npm start没有错误,所以我不太确定从哪里开始。 我查了一些论坛和一些用户说,错误的HTML可能是原因。 我将整个模板replace为“testing”,但没有任何东西会加载。 其他人说,我不得不包括在我的server.js文件中的静态path与app.use(express.static(path.join(__dirname, 'src'))); ,但我的组件仍然不会渲染。 我也注意到我的Typescript文件没有编译成Javascript,所以我照顾了这个问题,但没有效果。 我在想,我可能会缺less导入或呈现Angular组件的server.js文件中的东西,但我似乎无法find我的文件和Github上的示例之间的任何差异。 我的server.js文件是张贴在下面,希望有比我更多的经验的人可以发现我可能会失踪。 var express = require("express"); var bodyParser = require("body-parser"); var mongodb = require("mongodb"); var path = require("path"); var ObjectID = mongodb.ObjectID; var api […]