【发布时间】:2018-04-17 12:56:57
【问题描述】:
vueJs webpack有问题,想在服务器上运行,用一个命令:npm run dev。但我收到如下错误消息。
谁能告诉我怎么解决??非常感谢!
错误信息
npm 错误!代码 EJSONPARSE
npm 错误!解析json失败
npm 错误!意外的令牌/解析时'{
npm 错误! "名称": "vue-loader-demo",
npm 错误! “版本”
npm 错误!文件:/Users/sylvia/Documents/FE/Practice/vue/vue-loader-
demo/package.json
npm 错误!解析 package.json 数据失败。
npm 错误! package.json 必须是实际的 JSON,而不仅仅是 JavaScript。
npm 错误! npm 错误!告诉包作者修复他们的 package.json 文件。
JSON.parse
npm 错误!可以在以下位置找到此运行的完整日志:
npm 错误! /Users/sylvia/.npm/_logs/2018-04-17T12_39_56_372Z-debug.log
这是 package.json
{
"name": "vue-loader-demo",
"version": "1.0.0",
"description": "",
"main": "main.js",
"scripts": {
"build": "webpack",
"dev": "webpack-dev-server --devtool eval --progress --colors --hot"
},
"author": "",
"license": "ISC",
"dependencies": {
"webpack": "^4.5.0",
"webpack-dev-server": "^3.1.3"
}
}
webpack.config.js
module.exports={
entry:'./main.js',
输出:{
path:_dirname, filename:‘'bundle.js'’} }
文件结构
|-index.html
|-main.js
|-App.vue
|-package.json
|-webpack.config.js
【问题讨论】:
-
好像是package.json有问题,重新检查文件
-
可能是你的 webpack.config.js 文件有问题。你能把这个贴出来让我们看看吗?
-
@Alex Mulchinock 这里是 webpack.config.js 文件 module.exports={ entry:'./main.js', output:{ path:_dirname, filename:''bundle.js' ' } }
-
请在您的问题中添加代码。在 cmets 中很难阅读!
-
filename:‘'bundle.js'’看起来不对。
标签: javascript npm webpack vue.js