0

亲爱的伙计们

我正在从Github运行makehuman-js项目

我按照以下步骤操作:

1- extract the project in AT folder

2- npm install

3- npm test

但这里有一个问题:

webpack-dev-server' 未被识别为内部或外部命令

我在这张照片中附上了我的错误

这也是我的项目文件夹: 根项目

更新我的 npm 和节点 js 后。我终于可以在网络浏览器上加载项目,但仍然有这个“Error3”错误3

谁能告诉我如何解决这个问题,我花了很多时间,但找不到解决方案。

4

1 回答 1

3

包的作者在这里。

正在发生的事情是npm test从项目 package.json 文件中运行这一行 '"test": "webpack-dev-server --config webpack.test.config.js --open"'。当在系统 PATH 中找不到终端命令 webpack-dev-server 时会出现问题。

你可以通过全局安装 webpack 2 来解决这个问题npm install -g webpack-dev-server@2.1.0-beta.10(这是 package.json 中的版本)。如果仍未找到,您可能需要将全局 node_modules 文件夹添加到 PATH 环境变量中。

另一种方法是使用 package.json 将“webpack-dev-server”替换为“.\node_modules\.bin\webpack-dev-server”,这是 Windows 的相对本地路径。确保您还运行npm install --dev安装开发依赖项(我现在已将其添加到自述文件中)。

该项目尚未被很多人使用,因此可能存在一些令人困惑的粗糙点。不过你很感兴趣,所以如果你有其他问题,你可以在 github 存储库上打开一个问题,我会在有时间的时候尝试帮助/修复它。

于 2018-08-25T07:23:22.767 回答