-
安装 Node.js 和 npm:
如果你还没有安装 Node.js,可以从官方网站 https://nodejs.org/zh-cn/ 下载并安装。npm 是 Node.js 的包管理器,安装 Node.js 后会自动安装 npm。
-
创建项目目录:
在你的计算机上创建一个新的文件夹,用于存放你的项目文件。
-
初始化 npm 项目:
打开命令行界面,进入到你的项目目录,然后运行以下命令来初始化 npm 项目:
npm init -y
这将创建一个默认的
package.json
文件,用于管理你的项目依赖。 -
安装 Webpack 和 TensorFlow.js:
运行以下命令来安装 Webpack 和 TensorFlow.js:
npm install webpack webpack-cli @tensorflow/tfjs
这会将 Webpack、Webpack CLI 和 TensorFlow.js 安装到你的项目中。
-
创建你的 JavaScript 文件:
在你的项目目录中创建一个 JavaScript 文件,例如
index.js
,并在其中编写你的代码。这里是一个简单的示例:import * as tf from '@tensorflow/tfjs'; // 在这里编写你的 TensorFlow.js 代码
-
创建 Webpack 配置文件:
在项目根目录下创建一个名为
webpack.config.js
的文件,并配置 Webpack 来打包你的代码。以下是一个简单的配置示例:const path = require('path'); module.exports = { entry: './index.js', output: { path: path.resolve(__dirname, 'dist'), filename: 'bundle.js' } };
这个配置告诉 Webpack 使用
index.js
作为入口文件,并将打包后的文件输出到dist
目录下的bundle.js
文件中。 -
运行 Webpack 打包:
在命令行界面中,运行以下命令来使用 Webpack 打包你的代码:
npx webpack
这会根据你的配置文件打包
index.js
文件,并生成一个bundle.js
文件。 -
引入打包后的文件到 HTML 中:
在你的 HTML 文件中引入打包后的
bundle.js
文件:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>My TensorFlow.js App</title> </head> <body> <script src="dist/bundle.js"></script> </body> </html>
确保你的 HTML 文件中的
<script>
标签引用的路径正确。 -
运行你的项目:
在浏览器中打开你的 HTML 文件,你的 TensorFlow.js 代码现在应该已经被成功加载和执行了。
-
运行截图,控制台输出: