node.js - 带有 Docker 的 Node Js 项目抛出没有这样的文件或目录 /var/www/package.json 的错误
问题描述
我是 Docker 新手,正在学习一些教程。我正在尝试在 Windows 10 机器上使用 docker volume 运行我的节点 js(express) 项目,这是我尝试过的
docker run -p 8080:3000 -v /$(pwd):/var/www -w "/var/www" node npm start
但是,这给出了一个错误
npm ERR! path /var/www/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/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:
npm ERR! /root/.npm/_logs/2018-11-25T18_11_06_089Z-debug.log
我只是不明白这里有什么问题。
编辑: 我正在从一个文件夹运行 docker 命令
解决方案
推荐阅读
- sonarqube - SonarQube 是否需要额外的配置/插件来理解 jacoco 报告
- directus - 如何从 API 中获取文件 URL
- python - mongodb 查询返回“无”作为结果
- java - 自定义注解过滤器 Spring boot
- amazon-dynamodb - 使用地理空间数据(本地二级索引)和外键保存为范围键的 DynamoDb 查询
- c++ - google mock:错误 C2679:二进制“=”:未找到采用“const A”类型的右侧操作数的运算符
- reactjs - 如何修复“找不到模块”。/
.jpg'" 在 React 应用程序中加载图像时 - wordpress - 如何在 woocommerce 订单列表中显示延期交货状态
- java - Elasticsearch Java High Level Rest Client 构建具有多个匹配值和 OR 条件的布尔查询
- javascript - 强制所有连续媒体悬停缩略图检索和循环而不必悬停?