2014-10-10 117 views
-2

首先我安装:为什么我不能安装“快递”?

lds-MacBook-Pro:~ ldnwty$ node --version 
v0.10.31 
lds-MacBook-Pro:~ ldnwty$ npm --version 
1.4.23 
lds-MacBook-Pro:~ ldnwty$ express --version 
4.8.0 

然后当我想安装在我的项目明确:

lds-MacBook-Pro:contacts ldnwty$ npm install express 
npm WARN package.json [email protected] No description 
npm WARN package.json [email protected] No repository field. 
[email protected] ../../node_modules/express 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected]) 
├── [email protected] ([email protected]) 
└── [email protected] ([email protected], [email protected]) 

及其不能与“命令”安装也。

我该怎么办?

+4

什么让你觉得它没有安装? – undefined 2014-10-10 14:30:34

+0

它没有显示在我的项目的本地文件夹时,当我做ls,theres没有“node_modules” - >表示 – 2014-10-10 14:33:03

回答

0

它已经安装了(可能是全球范围内,所以它是不是在你的应用程序的node_modules目录),你应该能够把它列入你的代码如下:

var express = require('express'); 

如果你想更新它(因为似乎有一个新版本),运行:

npm update 
+0

但为什么我不能在我的应用程序文件夹中看到此文件夹?当我将它安装在本地应用程序文件夹中时,我需要看到“node_nodule”文件夹,不是吗? – 2014-10-10 14:56:06

+0

它可以在全球范围内安装。然后它位于其他地方并可以通过您的所有Node应用程序访问。你应该可以通过在你的'npm install'命令中添加'-g'来完成。 – Wouter0100 2014-10-10 14:59:10

+0

这是否回答了您的问题? :-) – Wouter0100 2014-10-11 12:28:49

相关问题