为什么会出现这个错误? "npm run dev missing script error"
Why does this error happen? "npm run dev missing script error"
我一直在尝试遵循以下教程:
https://github.com/digitsensitive/phaser3-typescript/blob/master/README.md
这些是我必须遵循的步骤
先决条件
使用 Node.js @ https://nodejs.org/en 下载并安装 npm
安装中
Select 一个文件夹,导航到它,然后使用此命令行克隆此存储库:
git clone https://github.com/digitsensitive/phaser3-typescript.git
使用此命令行安装依赖项:
npm install
如果你使用 yarn,只需将 npm 替换为 yarn
建设和运行
执行快速构建 (bundle.js) 并启动服务器:
npm 运行 开发
我以前从未使用过 node.js 和 npm,所以我遇到了一些新手错误。我遇到的一个错误是,当我尝试 运行 npm 运行 dev, Git bash returns 时出现以下错误代码:
npm ERR! missing script: dev
0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'run',
1 verbose cli 'dev' ]
2 info using npm@6.4.1
3 info using node@v10.15.3
4 verbose stack Error: missing script: dev
4 verbose stack at run (C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:155:19)
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:63:5
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:115:5
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:418:5
4 verbose stack at checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:373:45)
4 verbose stack at final (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:416:3)
4 verbose stack at then (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:160:5)
4 verbose stack at ReadFileContext. (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:332:20)
4 verbose stack at ReadFileContext.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16)
4 verbose stack at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:237:13)
5 verbose cwd C:\Users\Yassi\TEST
6 verbose Windows_NT 10.0.17134
我不知道应该向我的 package.json 文件中添加什么才能使这项工作正常进行。有人可以帮我解决这个问题吗?
我使用 init 创建了一个 package.json,但教程没有说明我必须这样做。我不知道为什么我首先要手动制作一个 package.json 文件。
您的 package.json 在脚本部分缺少 "dev" 键。
或者你 运行 来自错误目录的 npm 命令。
请使用他们项目中的 package.json。我认为这会起作用
从这里开始:
https://github.com/digitsensitive/phaser3-typescript?files=1
只需在 package.json
文件的脚本对象中添加 div
如你所见
"scripts": {
"start": "node ./bin/www",
"dev": "nodemon ./bin/www"
},
如果你使用 nodemon package
我一直在尝试遵循以下教程: https://github.com/digitsensitive/phaser3-typescript/blob/master/README.md
这些是我必须遵循的步骤
先决条件 使用 Node.js @ https://nodejs.org/en 下载并安装 npm 安装中 Select 一个文件夹,导航到它,然后使用此命令行克隆此存储库:
git clone https://github.com/digitsensitive/phaser3-typescript.git
使用此命令行安装依赖项:
npm install
如果你使用 yarn,只需将 npm 替换为 yarn
建设和运行 执行快速构建 (bundle.js) 并启动服务器: npm 运行 开发
我以前从未使用过 node.js 和 npm,所以我遇到了一些新手错误。我遇到的一个错误是,当我尝试 运行 npm 运行 dev, Git bash returns 时出现以下错误代码:
npm ERR! missing script: dev
0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'run',
1 verbose cli 'dev' ]
2 info using npm@6.4.1
3 info using node@v10.15.3
4 verbose stack Error: missing script: dev
4 verbose stack at run (C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:155:19)
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:63:5
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:115:5
4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:418:5
4 verbose stack at checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:373:45)
4 verbose stack at final (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:416:3)
4 verbose stack at then (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:160:5)
4 verbose stack at ReadFileContext. (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:332:20)
4 verbose stack at ReadFileContext.callback (C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16)
4 verbose stack at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:237:13)
5 verbose cwd C:\Users\Yassi\TEST
6 verbose Windows_NT 10.0.17134
我不知道应该向我的 package.json 文件中添加什么才能使这项工作正常进行。有人可以帮我解决这个问题吗?
我使用 init 创建了一个 package.json,但教程没有说明我必须这样做。我不知道为什么我首先要手动制作一个 package.json 文件。
您的 package.json 在脚本部分缺少 "dev" 键。 或者你 运行 来自错误目录的 npm 命令。 请使用他们项目中的 package.json。我认为这会起作用
从这里开始: https://github.com/digitsensitive/phaser3-typescript?files=1
只需在 package.json
文件的脚本对象中添加 div
如你所见
"scripts": {
"start": "node ./bin/www",
"dev": "nodemon ./bin/www"
},
如果你使用 nodemon package