Javascript Aurelia js添加npm包

Javascript Aurelia js添加npm包,javascript,dependency-injection,dependencies,aurelia,Javascript,Dependency Injection,Dependencies,Aurelia,我想使用以下npm包 也可以在github上找到:github.com/chenosaurus/poker-evaluator 在项目文件夹中,我运行了以下命令行:npm install poker evaluator-save 似乎我安装了这个库-> 我希望能够运行此模块生成器计算器中的函数,但无法插入此模块 尝试了多次并以不同的方式…不幸的是,您正在查看的包依赖于NodeJS API,因此无法在浏览器中使用。如果您查看其来源,您将看到: 这些是处理文件的节点API。您必须在服务器上使用此软件

我想使用以下npm包 也可以在github上找到:github.com/chenosaurus/poker-evaluator

在项目文件夹中,我运行了以下命令行:npm install poker evaluator-save

似乎我安装了这个库->

我希望能够运行此模块生成器计算器中的函数,但无法插入此模块


尝试了多次并以不同的方式…

不幸的是,您正在查看的包依赖于NodeJS API,因此无法在浏览器中使用。如果您查看其来源,您将看到:


这些是处理文件的节点API。您必须在服务器上使用此软件包,并使用您的Aurelia应用程序将与之对话的API将其包装。

我就是这样尝试的,显然我做错了什么。您使用的是Webpack还是Aurelia CLI?您好Ashley Grant,我使用的是Aurelia CLIAh。在这种情况下,需要将包及其依赖项添加到aurelia.json文件中。我会在回答中解释。嗯,似乎奥雷莉亚的事情比我想象的要复杂:谢谢你的回答。这其实不是奥雷莉亚的问题。这段代码是为了在服务器上运行而编写的。您将无法让它在任何前端框架或vanilla JS的浏览器中工作。很抱歉。
var fs = require("fs");
var path = require("path");