社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Community Akshay L

Community Akshay L 最近创建的主题
Community Akshay L 最近回复了
4 年前
回复了 Community Akshay L 创建的主题 » 节点,js在官方节点上找不到本地安装的模块。js docker图像[重复]

更新:使用 solution 由@FrederikNS提供。

我也遇到了同样的问题。当文件夹 /worker 被装载到容器中——它的所有内容都将被同步(因此,如果本地没有node_modules文件夹,它将消失。)

由于基于操作系统的npm软件包不兼容,我不能只在本地安装模块,然后启动容器,所以。。

我的解决方案是用一个 src node_modules 使用 this index.js file .所以 index.js 文件现在是我申请的起点。

当我运行容器时,我安装了 /app/src 文件夹到我的本地 src 文件夹

容器文件夹看起来像这样:

/app
  /node_modules
  /src
    /node_modules -> ../node_modules
    /app.js
  /index.js

它是 丑陋的 ,但它是有效的。。