Итак, я пытаюсь сделать TensorFLow через официальное руководство (https://codelabs.developers.google.com/codelabs/tensorflowjs-nodejs-codelab/#2). Я загрузил пакет. json и файл webpack.config. js.
pacakage. json выглядит следующим образом:
{
"name": "tfjs-examples-baseball-node",
"version": "0.2.0",
"description": "Deep learning models for classifying baseball metrics",
"scripts": {
"start-client": "webpack && webpack-dev-server",
"start-server": "node server.js"
},
"license": "Apache-2.0",
"devDependencies": {
"clang-format": "~1.2.3",
"mkdirp": "~0.5.1",
"webpack": "~4.28.4",
"webpack-cli": "^3.3.2",
"webpack-dev-server": "~3.4.1"
},
"dependencies": {
"@tensorflow/tfjs-node": "^1.3.2",
"argparse": "^1.0.10",
"socket.io": "~2.2.0"
}
}
webpack.congig. js выглядит следующим образом:
const path = require('path');
module.exports = {
entry: './client.js',
output: {path: path.resolve(__dirname, 'dist'), filename: 'bundle.js'},
devServer: {
historyApiFallback: true,
noInfo: true,
host: '0.0.0.0',
disableHostCheck: true
}
};
Когда я запускаю "npm установить ". Он устанавливает некоторые вещи, но не все, и выдает следующую ошибку:
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm ERR! Unexpected end of JSON input while parsing near '...FFso8TBG3jS7\nYdtExKk'
Я пробовал npm cache clear --force
, но все равно не работает. Я попробовал npm install -g
, который, очевидно, устанавливает все зависимости, но только mkdirp из dev-зависимости, оставляя все остальные неустановленными.
Может кто-нибудь предложить что-нибудь попробовать?