我尝试通过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 知道发生了什么事吗? 非常感谢 桑德罗
答案 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
以在本地目录中安装它。