问题标签 [express-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
697 浏览

node.js - 如何使 Node Webkit 与 express 生成器一起工作

我正在尝试使用快速生成器使用 Node 和 Express 制作应用程序,并使用 node-webkit 打包所有内容。express 生成器创建了一个非常基本的应用程序,但它可以在 localhost:30000 上运行 npm start。

清单

文件夹结构 文件夹结构

当我使用 nwjs 运行应用程序时,窗口显示无法加载页面,但控制台没有显示任何错误。我试着改变

“主”:“ http://localhost:8080 ”到“主”:“ http://localhost:3000

这是应用程序通常的运行方式,但它也没有工作。

在此处输入图像描述

这可能吗?我错过了什么?

提前致谢

0 投票
1 回答
88 浏览

javascript - 快速生成器标题对象的默认位置

我正在使用 express 生成器为站点创建框架,默认情况下,它在layout.jade文件中包含这一行:

它从局部变量(index.jade扩展layout.jade文件)调用标题“Express”。但是,我终其一生都无法找出变量的来源。

鉴于我使用了默认设置,谁能告诉我快速生成器在哪里创建创建此变量的文件。

0 投票
1 回答
98 浏览

javascript - MEAN Stack 应用程序结构

我使用express-generator npm 为 MEAN Stack 应用程序创建了样板文件,它运行良好,但我不明白一些文件的用途。

例如:

package.json包含以下代码:

该应用程序包含一个名为的文件夹bin,其中包含一个名为的文件www,其中包含以下代码:

现在我不确定这样做的目的是什么,因为我删除了上面的所有代码,并在我的服务器所在的 app.js 文件中添加了以下几行:

通过仅用两行替换所有代码,我能够运行服务器并使用路由显示视图。这就是我一段时间以来一直在开发所有节点/快速应用程序的方式,并且它们运行良好。

谁能解释所有这些代码的意义是什么,因为我不确定它的作用是什么?当我们可以简单地用 2 行替换它时,为什么需要它?这似乎非常令人困惑和不必要。

0 投票
1 回答
2483 浏览

javascript - Express Generator - TypeError: app.set 不是函数

我首先自己创建了一个使用 Node/Express 的 API,以从一种“幼稚”的方式学习大多数程序员的做法。它运行良好,我决定尝试 express-generator。

设置好一切后,应用程序运行正常。

我添加了一堆代码(主要是在 app.js 中并导入了一些尝试的路线),我没有更改设置 express 的 bin/www 中的任何内容。

但是在启动时,我收到了指向这个特别文件 bin/www 的错误:

我不知道为什么这部分自动生成的代码现在不想工作。

这里有 2 个主要文件

bin/www : (生成-未修改)

应用程序.js:

我导出包含 express() 的应用程序。所以我在这里缺少一些东西,但我不明白是什么。

0 投票
1 回答
1456 浏览

html-webpack-plugin - 如何将 html-webpack-plugin 与现有的 express 模板一起使用?

我已经安装了 express-generetor npm 模块,并且喜欢使用作为模板的玉文件来构建项目的结构。但是我也喜欢使用生成自己的文件的 HTML-webpack-plugin,集成这两种方法的最佳方法是什么?

0 投票
2 回答
58 浏览

node.js - Node ExpressJS Routes issue in routing

I am using express-generator to generate the basic routes.

Here is what i have so far in routes

It is working fine.

After i add the below routes

i am getting error like

How can i allow more routes in the routes.js file ?

Help pls

0 投票
2 回答
395 浏览

javascript - Express Generator 和 KrakenJS 有什么区别?

我是 Node 开发的新手,最近开始使用 express。我使用快速生成器开始我的项目,它为我布置文件结构并组织路线、视图等。我最近去了 KrakenJS 的网站,看到它做了同样的事情,说它将路线和东西组织到单独的文件夹中。所以我想知道使用其中一种有什么区别或优势?据我了解,他们做同样的事情。如果我错了,请告诉我。

0 投票
1 回答
1278 浏览

javascript - 不从公用文件夹 Express(生成器)加载自定义脚本

我是节点和表达的新手,我现在真的被困住了。我想从公用文件夹加载一个自定义 script.js,但它似乎没有加载。网络选项卡中没有任何内容,控制台中没有错误。当我访问 url:localhost:3000/javascripts/script.js 时,我看到了代码。我尝试了关于 SO 的所有答案,但似乎没有任何效果。使用快速生成器。我在这里做错了什么。

见代码:app.js

index.ejs 文件

index.js 文件:

0 投票
1 回答
109 浏览

javascript - Node JS 快速生成器

我正在使用 Ubuntu 并学习 Node JS。我试图使用 express-generator 为构建网站所需的所有文件设置模板。但是,它锁定了所有文件夹,我无法保存任何内容。这是我必须进入并单独chmod每个文件和目录的地方吗?有没有更好更快的方法?Windows 和 Mac 也会出现这种情况吗?

0 投票
1 回答
294 浏览

express - Yarn with Express 找不到二进制文件

尝试 Express.js 和 yarn(这对我来说都是新的),我遇到了最基本的问题。Yarn 似乎没有正确安装可执行文件。

我可以看到二进制文件在那里:

但是当我尝试调用快递时:

有什么明显的缺失吗?