我使用最新的node.js版本0.10.26,当我尝试使用
安装postgres模块时出现这些错误npm install pg
虽然它成功安装但我不知道这意味着什么。 需要帮助!
答案 0 :(得分:2)
Microsoft Visual Studio的编译器向gcc发出不同的警告,因此它会在gcc赢得的地方抱怨,反之亦然。
许多开源开发人员不会在Windows上使用MSVC或d进行测试,以尽可能少。所以他们在常规开发过程中通常不会看到这样的警告。
这样的大多数警告实际上都是无害的 - 例如,从size_t
到int
的分配只有在价值足够大以适应size_t
但不适合{{}}时才有意义{1}}。它们表示代码中存在潜在的问题,但通常不会影响正常运行的实际问题。
所以 - 我不会过分担心。将它们报告给Pg gem开发人员,以便他们知道它们发生了。除此之外,你应该没事。没有任何真正严重的警告,例如未初始化的变量使用,它们是所有类型转换和转换警告。