首页  

nodejs hello     所属分类 nodejs 浏览量 67
Node.js 是一个基于 Chrome V8 引擎构建的 JavaScript 运行时环境
异步、事件驱动模型
跨平台
开源和免费


npm(Node Package Manager) 
Node.js 平台的默认包管理工具,用于安装、管理和发布Node.js 项目中的依赖库和模块

node -v 
v22.2.0

npm -v 
10.7.0


hello.js console.log("hello,nodejs"); node hello.js
helloserver.js var express = require('express'); var app = express(); app.get ('/', function (req, res) { res.send ('hello,nodejs'); }); app.listen (3000, function () { console.log ('Server is running at http://localhost:3000'); });
node helloserver.js Error: Cannot find module 'express' Express 框架,可以用于构建 web 应用 npm list express npm list express -g npm install express --save 将Express框架及其依赖项安装到当前目录的node_modules目录中,并更新package.json 文件中的依赖列表 如果上述方法未能解决问题,可能是因为NPM缓存导致的问题。你可以尝试清理NPM缓存后再重新安装Express npm clean cache npm install express --save 如果之前进行了全局安装(例如使用npm install express -g),可能会导致在项目本地上下文中无法找到该模块。 需要在项目根目录下再次执行本地安装命令 npm install express 安装特定版本的Express npm install express@4.18.1 helloserver.js node_modules package-lock.json package.json node helloserver.js Server is running at http://localhost:3000
npm install express 和 npm install express --save npm install express --save 安装express,并将其添加到项目的依赖列表中(package.json ) 使用--save选项还会生成或更新package-lock.json 文件,该文件记录了所有已安装模块的版本信息,以确保环境的一致性

上一篇     下一篇
java.time.Instant 说明

java 各种日期时间转换

jdbc spi 实例

mybatis 获取自动生成的键值

DateTimeFormatter 使用

LocalDateTime常用API