npm没有安装node_modules

时间:2015-11-20 09:45:59

标签: angularjs node.js npm

我尝试通过npm安装angular,但它没有创建任何node_modules目录。怎么会? 请参见下面的屏幕截图:

 MacBook-Pro-di-Sandro:~ sandropalmieri$ cd Documents/mycode/
 MacBook-Pro-di-Sandro:mycode sandropalmieri$ cd angular1
 MacBook-Pro-di-Sandro:angular1 sandropalmieri$ mkdir testApp2
 MacBook-Pro-di-Sandro:angular1 sandropalmieri$ cd testApp2
 MacBook-Pro-di-Sandro:testApp2 sandropalmieri$ npm install angular@1.4.7
 angular@1.4.7 ../../../../node_modules/angular
 MacBook-Pro-di-Sandro:testApp2 sandropalmieri$ ls
 MacBook-Pro-di-Sandro:testApp2 sandropalmieri$ ls
 MacBook-Pro-di-Sandro:testApp2 sandropalmieri$ 

如您所见,该文件夹为空。 我目前正在使用Node v.4.1.2和npm 2.14.4 知道发生了什么事吗? 非常感谢 桑德罗

1 个答案:

答案 0 :(得分:0)

 MacBook-Pro-di-Sandro:testApp2 sandropalmieri$ npm install angular@1.4.7
 angular@1.4.7 ../../../../node_modules/angular

有一个包含package.json的父目录,其中安装了angular。

ls ../../../../node_modules

您将看到node_modules包含angular。

根据您希望安装的位置,您可以运行npm init .来创建package.json,然后运行npm install angular以在本地目录中安装它。