我一直在尝试遵循以下教程: https://github.com/digitsensitive/phaser3-typescript/blob/master/README.md
这些是我必须遵循的步骤
先决条件 在https://nodejs.org/en上使用Node.js下载并安装npm 正在安装 选择一个文件夹,导航到该文件夹,然后使用以下命令行克隆该存储库:
git clone https://github.com/digitsensitive/phaser3-typescript.git
使用以下命令行安装依赖项:
npm install
如果使用毛线,只需将npm替换为毛线
构建和运行 执行快速构建(bundle.js)并启动服务器: npm run dev
我以前从未使用过node.js和npm,所以我遇到了一些新手错误。我得到的一个错误是,当我尝试运行npm run dev时,Git bash返回以下错误代码:
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文件。
答案 0 :(得分:1)
您的package.json在脚本部分中缺少“开发”键。 或者您从错误的目录运行npm命令。 请使用他们项目中的package.json。我认为这会起作用
从这里: https://github.com/digitsensitive/phaser3-typescript?files=1