gpt4 book ai didi

javascript - Node js npm 包 OSX 失败

转载 作者:行者123 更新时间:2023-11-30 12:51:59 25 4
gpt4 key购买 nike

在阅读了许多(如果不是全部 :-| )有类似问题的帖子后,我仍然没有有效的本地(或“全局”)安装 node.js Mac OSX system tools 。在这里显示全局尝试...

他们的文档暗示 npm install 从源代码构建 - 但不是 npm THEN 源代码。但是,测试运行似乎需要在尝试安装后不存在的编译文件。

详细信息:

我的理解是 npm 应该足够了,但是当我按照推荐的方式执行时

sudo npm install -g osx 

npm 创建/usr/local/lib/node_modules 并填充

README.md  osx.cc   osx.js  package.json    wscript

运行(从任何地方) Node theirSample.js,包含:

Var osx = require('osx');
// also tried full path as recommended in other answers
var osx = require('/usr/local/lib/node_modules/osx');

错误就是常见的“找不到模块”。但是,具体报错是:

Cannot find module './build/Release/osx'

这源于上面在/usr/local/lib/node_modules 中创建的osx.js该文件有错误行:

var osx = require('./build/Release/osx');

这意味着我需要 ./build/Release/osx 目录,但 npm 没有在模块目录下创建它。那么这是否意味着我需要编译源代码?如果是这样,请提供有关设置的任何指示。

最佳答案

首先,不需要全局安装,其次,这个模块已经2年了,而且是在Darwin 11.2上测试的。它不适用于 OS X“Mavericks”——刚刚在我的机器上测试过。

作为替代品,我建议您查看 os build-in module , 它提供基本的操作系统相关的实用功能,并且与操作系统无关

关于javascript - Node js npm 包 OSX 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20644312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com