node.js - 在 Linux Mint 上运行 TypeScript 编译器时出现 "require.paths is removed"错误

标签 node.js installation npm typescript

我是 Node.js 新手。我在 Linux Mint 上运行 Node 0.9.5-pre。我使用 npm (1.1.70) 安装 TypeScript,但现在运行 tsc 时出现以下错误:

Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable instead.
    at Function.Object.defineProperty.get (module.js:386:11)
    at Object.<anonymous> (/home/rolyp/bin/tsc@0.8.0:4:21)
    at Module._compile (module.js:454:26)
    at Object.Module._extensions..js (module.js:472:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:497:10)
    at process._tickCallback (node.js:334:13)

我认为最新版本的 Node.js 不支持 require.paths。似乎存在几个相关的现有问题,但我对问题的理解不够充分,无法利用答案。

我尝试删除 ~/.node_modules,但这没有帮助。

有人可以解释一下问题并指出解决方案吗?

谢谢

最佳答案

I have node 0.9.5-pre

是测试版中的一个错误,在 0.9 正式版发布时已修复

关于node.js - 在 Linux Mint 上运行 TypeScript 编译器时出现 "require.paths is removed"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14023770/

相关文章:

node.js - 蒙古语或蒙古语 native 不支持群组功能?

.net - .NET dll库安装问题

installation - 在Webfaction上设置Redis

java - 从 Tomcat 项目创建 java 安装程序 (war)

angular - 在 Angular 8 中实现 Swiper

javascript - 使用 Twilio 将消息转发到另一个号码

node.js - 如何组织不同的 Node.js 服务?

node.js - Node.js 调试器上的 List 命令仅返回 [Function]

java - (Java 到 Javascript)Nodejs Crypto Javascript 中的 javax.crypto.Cipher 等效代码

javascript - 将一个 npm 模块编译成一个文件,没有依赖关系