Win10 上的 ioBroker
ioBroker on Win10
所有!
我做错了什么或者我错过了什么?我尝试在 Win10 服务器上安装 ioBroker。我将从下面的 PowerShell 会话中附加一个(某种)日志。
附加:安装了 Visual Studio 2019 社区和 Visual Studio 代码。我对 Windows 构建工具(使用 VB.Net 和 C# 直到现在)没有太多经验,但在我看来好像它们已安装。我已经安装了 Node.JS(包括 NPM)和 NVM,使用 Node.JS 16.13.0.
我在安装 ioBroker 时没有遇到任何错误,但也没有任何功能。在我看来,好像至少安装了一些东西,让所有的子目录都在 /iobroker 下面,尤其是。 /iobroker/node_modules/iobroker 子目录。但是没有用“net start iobroker”启动的服务。
PS C:\Windows\system32> nvm -v
Running version 1.1.8.
[ . . . ]
PS C:\Windows\system32> nvm list available
| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 17.0.1 | 16.13.0 | 0.12.18 | 0.11.16 |
| 17.0.0 | 14.18.1 | 0.12.17 | 0.11.15 |
[ . . . ]
PS C:\Windows\system32> nvm list
* 16.13.0 (Currently using 64-bit executable)
PS C:\Windows\system32> node -v
v16.13.0
PS C:\Windows\system32> npm -v
8.1.0
PS C:\Windows\system32> md \iobroker
PS C:\Windows\system32> cd \iobroker
PS C:\iobroker> npm install iobroker
added 60 packages, and audited 61 packages in 4s
6 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
npm notice
npm notice New patch version of npm available! 8.1.0 -> 8.1.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.1.2
npm notice Run npm install -g npm@8.1.2 to update!
npm notice
PS C:\iobroker> npm install --production
up to date, audited 61 packages in 676ms
6 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
PS C:\iobroker> dir -n
node_modules
package-lock.json
package.json
PS C:\iobroker> dir .\node_modules\ -n
.bin
ansi-regex
call-bind
[ . . . ]
yargs
yargs-parser
.package-lock.json
PS C:\iobroker> dir .\node_modules\iobroker\ -n
install
lib
.gitattributes
CHANGELOG_FIXER_LINUX.md
CHANGELOG_INSTALLER_LINUX.md
fix_installation.sh
LICENSE
package.json
README.md
看来您需要 npm6 才能遵循这些安装说明。使用
npm i -g npm@6
降级。
所有!
我做错了什么或者我错过了什么?我尝试在 Win10 服务器上安装 ioBroker。我将从下面的 PowerShell 会话中附加一个(某种)日志。
附加:安装了 Visual Studio 2019 社区和 Visual Studio 代码。我对 Windows 构建工具(使用 VB.Net 和 C# 直到现在)没有太多经验,但在我看来好像它们已安装。我已经安装了 Node.JS(包括 NPM)和 NVM,使用 Node.JS 16.13.0.
我在安装 ioBroker 时没有遇到任何错误,但也没有任何功能。在我看来,好像至少安装了一些东西,让所有的子目录都在 /iobroker 下面,尤其是。 /iobroker/node_modules/iobroker 子目录。但是没有用“net start iobroker”启动的服务。
PS C:\Windows\system32> nvm -v
Running version 1.1.8.
[ . . . ]
PS C:\Windows\system32> nvm list available
| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 17.0.1 | 16.13.0 | 0.12.18 | 0.11.16 |
| 17.0.0 | 14.18.1 | 0.12.17 | 0.11.15 |
[ . . . ]
PS C:\Windows\system32> nvm list
* 16.13.0 (Currently using 64-bit executable)
PS C:\Windows\system32> node -v
v16.13.0
PS C:\Windows\system32> npm -v
8.1.0
PS C:\Windows\system32> md \iobroker
PS C:\Windows\system32> cd \iobroker
PS C:\iobroker> npm install iobroker
added 60 packages, and audited 61 packages in 4s
6 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
npm notice
npm notice New patch version of npm available! 8.1.0 -> 8.1.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.1.2
npm notice Run npm install -g npm@8.1.2 to update!
npm notice
PS C:\iobroker> npm install --production
up to date, audited 61 packages in 676ms
6 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
PS C:\iobroker> dir -n
node_modules
package-lock.json
package.json
PS C:\iobroker> dir .\node_modules\ -n
.bin
ansi-regex
call-bind
[ . . . ]
yargs
yargs-parser
.package-lock.json
PS C:\iobroker> dir .\node_modules\iobroker\ -n
install
lib
.gitattributes
CHANGELOG_FIXER_LINUX.md
CHANGELOG_INSTALLER_LINUX.md
fix_installation.sh
LICENSE
package.json
README.md
看来您需要 npm6 才能遵循这些安装说明。使用
npm i -g npm@6
降级。