比如:使用 npm install mysql 安装数据库模块
安装失败,报错Error: Cannot find module 'mysql'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (F:\nodeJS\app\mysql\mysql1.js:1:80)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
进入 安装目录下的 F:\nodeJS\node_modules\npm 如下
C:\Users\1>cd F:\nodeJS\node_modules\npm
F:\nodeJS\node_modules\npm> npm install mysql 在使用此命令就安装成功了
输出如下
F:\nodeJS\node_modules\npm>npm install mysql
npm@3.10.10 F:\nodeJS\node_modules\npm
`-- mysql@2.13.0
+-- bignumber.js@3.1.2
+-- readable-stream@1.1.14
| +-- core-util-is@1.0.2
| +-- isarray@0.0.1
| `-- string_decoder@0.10.31
`-- sqlstring@2.2.0
分享到:
相关推荐
- npm(Node Package Manager):Node.js 的包管理器,提供了大量的第三方模块,可以帮助开发者快速构建项目,例如 Express 框架、Mongoose ORM 等。 - 自定义模块:开发者可以创建自己的模块,封装重复使用的功能...
2. 使用jsonwebtoken模块提供的sign方法对用户信息进行签名,生成JWT令牌。过程中需要指定一个用于生成令牌的密钥(secret)和令牌的有效期(expiresIn)。 3. 将生成的JWT令牌返回给客户端,并在客户端将其存储。...
- **node-jwt**: 可能是一个特定的npm模块或项目,与Node.js和JWT有关。 - **JavaScript**: 用于编写Node.js应用的编程语言。 **文件名称列表解析:** "node-jwt-master" 暗示这是一个关于Node JWT的项目源代码仓库...
在这个名为"StorageProject1"的项目中,我们可以推测这可能是一个围绕JavaScript编写的存储解决方案。JavaScript,虽然通常与前端开发紧密相关,但它也能用于服务器端(Node.js)以及数据处理和存储。接下来,我们将...
它涵盖了基础的用户管理和身份验证功能,是构建Web应用中常见的核心模块。Node.js,作为服务器端的JavaScript运行环境,与NoSQL数据库MongoDB结合,提供了灵活、高性能的后端解决方案。 【JavaScript】 JavaScript...
- **读取我(README)**:可能提供了项目安装和运行的指南,以及关于如何使用和扩展身份验证服务的说明。 - **许可证(LICENSE)**:规定了软件的使用条款。 - **包依赖(Package.json)**:列出项目所依赖的npm包及其版本...