错误
项目中没有找到启动脚本 start 或者 server.js 文件。pnpm start 命令默认会去寻找 start 脚本或者 server.js 文件来启动应用,但是在你的项目中没有找到这些文件,所以报错了。
$ pnpm startERR_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