Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs NPM启动时间为';t工作(在Mac OS X Yosemite上无法使节点工作)_Angularjs_Node.js_Macos_Npm - Fatal编程技术网

Angularjs NPM启动时间为';t工作(在Mac OS X Yosemite上无法使节点工作)

Angularjs NPM启动时间为';t工作(在Mac OS X Yosemite上无法使节点工作),angularjs,node.js,macos,npm,Angularjs,Node.js,Macos,Npm,我是一个喜欢Rails的人,但我正在努力学习一些有角度的JS。我想通过,但我甚至无法让节点服务器开始运行 下面是npm-debug.log文件 0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', 'start' ] 2 info using npm@2.7.4 3 info using node@v0.12.2 4 verbose config Skipping project con

我是一个喜欢Rails的人,但我正在努力学习一些有角度的JS。我想通过,但我甚至无法让节点服务器开始运行

下面是npm-debug.log文件

0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'start' ]
2 info using npm@2.7.4
3 info using node@v0.12.2
4 verbose config Skipping project config: /Users/piratetone/.npmrc. (matches userconfig)
5 verbose stack Error: ENOENT, open '/Users/piratetone/package.json'
5 verbose stack     at Error (native)
6 verbose cwd /Users/piratetone/js_projects
7 error Darwin 14.1.0
8 error argv "node" "/usr/local/bin/npm" "start"
9 error node v0.12.2
10 error npm  v2.7.4
11 error path /Users/piratetone/package.json
12 error code ENOENT
13 error errno -2
14 error enoent ENOENT, open '/Users/piratetone/package.json'
14 error enoent This is most likely not a problem with npm itself
14 error enoent and is related to npm not being able to find a file.
15 verbose exit [ -2, true ]
在中也找到了答案,在那里完成所有工作后,我还需要sudo来安装

sudo npm start

/usr/local/bin/npm
和/或
/Users/piratetone/package.json
是否存在?/usr/local/bin/npm是否存在。但它不是一个目录。但是package.json不存在。我想您已经找到了这里的主要问题。那么我该如何解决这个问题呢?我是否创建一个package.json文件?我试过“npminit”,它说文件是创建的,但当我检查目录时,文件不存在,我让它工作了!“sudo npm start”成功了。啊,不,不要用sudo:)安装节点,这是错误的做法。您应该以自己的用户身份进行安装并设置权限(类似于您在ruby中的操作:),请参阅此线程以了解一些上下文-