我使用npm install
来安装节点依赖项。我希望将这些新软件包推送到我的仓库,但是当我运行git add *
时,会抛出以下错误:
error: readlink("node_modules/.bin/JSONStream"): Function not implemented
error: unable to index file node_modules/.bin/JSONStream
fatal: adding files failed
现在,我正在使用Windows 7,我发现操作系统在.bin
期间创建的npm install
目录中存储的符号链接存在问题。上面的错误只是一个例子。如果我从.bin
root删除node_modules
目录,则其中一个软件包中会有另一个目录,而另一个...
我尝试使用--no-bin-links
标志运行安装,但它始终以错误结束:“超出最大调用堆栈大小”。
作为附加信息,npm_install
在虚拟环境(Laravel的Homestead)中运行。
如何通过GIT安全地提交node_modules来解决问题?
答案 0 :(得分:0)
您可以在顶级import pandas as pd
df = pd.DataFrame({'A':[1,1,3],
'B':[4,5,6]})
print (df)
A B
0 1 4
1 1 5
2 3 6
print (df.groupby('A')['B'].sum())
A
1 9
3 6
Name: B, dtype: int64
print (df.groupby('A', as_index=False)['B'].sum())
A B
0 1 9
1 3 6
文件中添加.bin
行。这将阻止添加具有此名称的任何文件夹,以便您可以推送依赖项。