请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mac 系统执行npm run mock命令提示找不到package.json文件

mac 系统执行npm run mock命令提示找不到package.json文件

这时终端执行npm run mock命令后的打印

npm ERR! path /package.json

npm ERR! code ENOENT

npm ERR! errno -2

npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open '/package.json'

npm ERR! enoent This is related to npm not being able to find a file.

npm ERR! enoent 


npm ERR! A complete log of this run can be found in:



正在回答

3回答

音策 2017-06-09 17:17:29

你是不是没有执行npm install啊,请1.先检查node.js 是否安装成功 npm -v ,然后进入正确的目录层级(该目录下有package.json) ,先执行 npm install,执行npm run mock。 这几步还有问题请截图

0 回复 有任何疑惑可以回复我~
提问者 慕仰1709935 2017-06-09 19:02:48

搞定了,正是这个问题,谢谢啊

0 回复 有任何疑惑可以回复我~
源生活 2017-06-08 18:30:50

进入了前端工程的目录了吗?你执行这个命令前查下当前你所在目录下要有package.json,在react-dianping目录下

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰1709935 #1
    之前是没下载前端工程,下载进入react-dianping目录,执行npm run mock,还是报错
    
    g
    > node --harmony ./mock/server.js
    
    module.js:487
        throw err;
        ^
    
    Error: Cannot find module 'koa'
        at Function.Module._resolveFilename (module.js:485:15)
        at Function.Module._load (module.js:437:25)
        at Module.require (module.js:513:17)
        at require (internal/module.js:11:18)
        at Object.<anonymous> (/Users/shiqin/Downloads/e16abz/react-dianping/mock/server.js:1:73)
        at Module._compile (module.js:569:30)
        at Object.Module._extensions..js (module.js:580:10)
        at Module.load (module.js:503:32)
        at tryModuleLoad (module.js:466:12)
        at Function.Module._load (module.js:458:3)
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! react-dianping-webpack@1.0.0 mock: `node --harmony ./mock/server.js`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the react-dianping-webpack@1.0.0 mock script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    npm WARN Local package.json exists, but node_modules missing, did you mean to install?
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /Users/shiqin/.npm/_logs/2017-06-09T08_32_42_480Z-debug.log
    回复 有任何疑惑可以回复我~ 2017-06-09 16:36:03
  • 音策 回复 提问者 慕仰1709935 #2
    你是不是没有执行npm install啊,请1.先检查node.js 是否安装成功 npm -v ,然后进入正确的目录层级(该目录下有package.json) ,先执行 npm install,执行npm run mock。 这几步还有问题请截图
    回复 有任何疑惑可以回复我~ 2017-06-09 17:17:58
  • 提问者 慕仰1709935 回复 音策 #3
    可以了,又有新问题,ebpack: Compiled successfully.
    [HPM] Error occurred while trying to proxy request /api/homead from localhost:8080 to http://localhost:3000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
    [HPM] Error occurred while trying to proxy request /api/homelist/%E5%8C%97%E4%BA%AC/0 from localhost:8080 to http://localhost:3000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
    访问http://127.0.0.1:3000/api/homead提示无法访问
    回复 有任何疑惑可以回复我~ 2017-06-12 10:33:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信