社区所有版块导航
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
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

heroku git push不更新节点模块

askaale • 5 年前 • 278 次点击  

我有一个问题,推动我的项目在Heroku上,因为我目前使用的是“反应动画”,我已经做了一些自定义,为一个特定的动画,包括在图书馆。换句话说,我在node_modules文件夹中编辑了一个.js文件。在我的开发服务器上,它运行得很好。但是,当我将其推出时,动画将作为默认值运行(未修改)。什么可能导致这种情况?

我试图重新初始化git repo,但没有任何运气。请帮帮我!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38131
 
278 次点击  
文章 [ 2 ]  |  最新文章 5 年前
antzshrek
Reply   •   1 楼
antzshrek    6 年前

我建议你 push 你的

编辑了node_modules文件夹中的.js文件

远程访问Heroku的一个可访问位置(最好是版本控制系统,我知道Github、Gitlab和BitBucket支持这一点),这样部署后,Heroku现在可以访问库,这样您就可以创建一个 私人NPM模块 . 之后,您现在可以修改 package.json 文件发送到此:

"private": true 

然后参考 专用模块 在另一个模块中,也可以将其添加到package.json中。

{
    "name": "myapp",
    "dependencies": {
        "private-repo": "git+ssh://git@github.com:<githubname>/<githubrepo>.git#v1.0.0",
    }
}

我建议你多读些关于 npm-install

RanST
Reply   •   2 楼
RanST    6 年前

Heroku将在发布NPM模块时安装这些模块。任何更改都不会应用,因为它会下载原始模块。

我不确定您修改了哪个文件或者这个模块是如何工作的,但是也许您可以尝试将您在函数中创建的特定功能包装起来。

或者检查这个答案: Use modified library in node_modules when deploying to heroku