Node.js 更新到nodejs 4x平均堆栈
因此,我一直在为开发和产品环境使用node v 0.10x和0.12x 现在我们需要升级到v4x,在我这么做的时候,我发现这并不容易,gcc编译器问题,不推荐的libs 这是我收到的一些信息 我能够克服c++11的问题Node.js 更新到nodejs 4x平均堆栈,node.js,redhat,mean-stack,meanjs,devops,Node.js,Redhat,Mean Stack,Meanjs,Devops,因此,我一直在为开发和产品环境使用node v 0.10x和0.12x 现在我们需要升级到v4x,在我这么做的时候,我发现这并不容易,gcc编译器问题,不推荐的libs 这是我收到的一些信息 我能够克服c++11的问题 现在我想要的是让构建尽可能干净, 以及了解在项目中使用这些不推荐使用的库在短期/长期内会产生什么影响, 有可能完全摆脱它们吗?如果是这样的话,是否有一种最佳实践方法 例如,我更新了lodash@1.0.2到主package.json文件中的版本4,只是为了查找/获取更多
以及了解在项目中使用这些不推荐使用的库在短期/长期内会产生什么影响,
有可能完全摆脱它们吗?如果是这样的话,是否有一种最佳实践方法 例如,我更新了lodash@1.0.2到主package.json文件中的版本4,只是为了查找/获取更多不推荐使用的库,如嵌套的不推荐使用的库,那么是否真的可以删除这些不推荐使用的库?
如果要从v0.1迁移到v.0.2,则需要在本地模块和全局模块之间创建一个连接 关于
警告
npm警告可选跳过失败的可选依赖项/chokidar/fsevents:
npm WARN notsup与您的操作系统或体系结构不兼容:fsevents@1.0.8
不要担心更新后的所有软件包,有些软件包被标记为已弃用,但没有任何可用的更新,如果您尝试更新它们,不要担心,这不会影响您的项目
并与您的最后一期相关:
未满足的对等依赖kerberos@~0.0
首先,您需要更新kerberos开发包:
apt get install libkrb5 dev
并运行命令:
npm安装--保存kerberos mongod
如果这不能解决您的问题,您可以手动尝试在所有软件包中安装:
git克隆https://github.com/christkv/kerberos.git
cd kerberos
npm安装
npm安装-g节点gyp
cd~/JesusTheProject
npm安装mongodb--保存
npm—日志级详细安装mongodb