错误
项目中没有找到启动脚本 start 或者 server.js 文件。pnpm start 命令默认会去寻找 start 脚本或者 server.js 文件来启动应用,但是在你的项目中没有找到这些文件,所以报错了。
$ pnpm start
ERR_PNPM_NO_SCRIPT_OR_SERVER Missing script start or file server.js
解决
你需要确保你的项目中存在一个启动脚本文件,或者是一个名为 server.js 的文件。如果是使用 npm 或者 yarn 初始化的项目,一般会在 package.json 中定义 start 脚本,你可以检查一下你的 package.json 文件是否包含了 start 脚本的定义。
{
"name": "your-project",
"version": "1.0.0",
"scripts": {
"start": "node app.js"
},
"dependencies": {
// 你的依赖项
}
}
其他
npm config set registry https://registry.npm.taobao.org
pnpm install
pnpm start