我是nodejs和iam的新手,在简单设置的帮助下安装nodejs,现在我正在尝试安装节点js安装的框架 express 。我只得到express-generator@4.13.1,但路径方向错误C:\users...\AppData
我想安装应该在节点内部。有些人可以帮我解决我做错了什么,当我试图运行简单的快递代码时,我会收到以下错误。
这是代码。
var express = require('express')
var app = express()
app.get('/', function(req, res) {
res.send('hello world')
})
app.listen(8080)
谢谢&此致
答案 0 :(得分:1)
安装需要运行npm install express-generator -g
。
请注意-g
的使用 - 这意味着快速生成器将全局安装。 express
命令将暴露给命令提示符(UNIX中的终端),并可用于创建节点表达项目支架
因此,在运行此命令后,您需要使用express-generator
创建项目。转到您要保留项目的文件夹/目录。我可以看到你使用windows,所以你可以去C:\Users\dude\
。
现在运行此命令以使用my-cool-project
创建名为express-generator
的项目的脚手架。
express my-cool-project
完成此操作后,您的项目模板已创建,但依赖项尚未安装。您可以在项目文件夹中看到package.json
,其中包含特定于项目的所有依赖项,以及需要安装在项目目录中的依赖项。为此,只需运行以下命令
npm install
这是做什么的 - 阅读你的package.json
并安装那里指出的任何依赖。完成后,您可以启动您的应用程序。
注意 -g
中没有npm install
标记,表示您从package.json
安装的软件包将仅应用于以下模块你的项目。
另一个注释每次要添加新依赖项时,都不必修改package.json并运行npm install
。你可以简单地跑
npm install --save my-new-dependency
这将在您的项目中安装依赖项,--save
标志将使用新的依赖项更新您的package.json,以便让您的项目可以被其他想要从package.json安装所有依赖项的人使用而不会出现意外。