你好,我目前正在做一个关于scotch.io的教程,我试图用电子制作一个音乐播放器并做出反应,但是当我试图执行'npm运行监视‘时,我会收到以下错误消息:
电子快速启动@1.0.0观看:
watchify app/app.js -t babelify -o public/js/bundle.js --debug --verbosenpm错误!退出状态1 npm错误! npm错误!在电子-快速启动@1.0.0观察脚本‘观察应用程序/app.js -t babelify -o公共/js/bundle.js-调试-详细’失败。 npm错误!这很可能是电子快速启动包的问题, npm错误!而不是国家预防机制本身。 npm错误!告诉作者,这在您的系统中失败了: npm错误!监视应用程序/app.js -t babelify -o public/js/bundle.js -调试-详细 npm错误!您可以通过以下方法获取有关如何打开此项目问题的信息: npm错误!npm缺陷电子快速启动 npm错误!如果没有,你可以通过以下途径获得他们的信息: npm错误! npm错误!npm所有者ls电子快速启动 npm错误!上面可能还有额外的日志输出。 npm错误!如有任何支持请求,请包括下列文件: npm错误!C:\Users\Alejandro\Documents\Proyectos\music-player\npm-debug.log
这是我的package.json
{
"name": "electron-quick-start",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron .",
"watch": "watchify app/app.js -t babelify -o public/js/bundle.js --debug --verbose"
},
"repository": {
"type": "git",
"url": "git+https://github.com/electron/electron-quick-start.git"
},
"keywords": [
"Electron",
"quick",
"start",
"tutorial"
],
"author": "GitHub",
"license": "CC0-1.0",
"bugs": {
"url": "https://github.com/electron/electron-quick-start/issues"
},
"homepage": "https://github.com/electron/electron-quick-start#readme",
"devDependencies": {
"babelify": "^7.3.0",
"browserify": "^13.0.1",
"electron-prebuilt": "^1.2.0"
},
"dependencies": {
"axios": "^0.13.1",
"babel": "^6.5.2",
"babel-core": "^6.10.4",
"babel-preset-es2015": "^6.9.0",
"babel-preset-react": "^6.11.1",
"babelify": "^7.3.0",
"browserify": "^13.0.1",
"classnames": "^2.2.5",
"electron-prebuilt": "^1.2.7",
"electron-reload": "^1.0.0",
"jquery": "^3.1.0",
"react": "^15.2.1",
"react-autocomplete": "^1.0.1",
"react-dom": "^15.2.1",
"react-sound": "^0.5.0",
"soundmanager2": "^2.97.20150601-a"
}
}从我在本教程中所读到的教程来看,browserify也应该附带watchify,但是,当我将它作为一个单独的模块安装时,它工作了,但是我得到了以下错误:
解析文件时的C:/Users/Alejandro/Documents/Proyectos/music-player/app/app.js:(“SyntaxError:console.error意外令牌”(12:10):C:\Users\Alejandro\Documents\Proyectos\music-player\app\app.js");)
发布于 2016-08-13 20:12:30
我使用了相同的教程,但是我不能通过应用教程中的代码片段来实现所有的功能。
取而代之的是这样做:
https://stackoverflow.com/questions/38446748
复制相似问题