• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Webpack“./src/main.js中的错误语法错误:”({\ n新的webpack.Def“”

express 来源:Wasbeer 4次浏览

我正在关注building a full stack web application with Express and Vue.js上的Free Code Camp教程。启动客户端服务器后,错误:Webpack“./src/main.js中的错误语法错误:”({ n新的webpack.Def“”

Error log

的main.js看起来是这样的:

// The Vue build version to load with the `import` command 
// (runtime-only or standalone) has been set in webpack.base.conf with an 
alias. 
import Vue from 'vue' 
import App from './App' 
import router from './router' 

Vue.config.productionTip = false 

/* eslint-disable no-new */ 
new Vue({ 
el: '#app', 
router, 
template: '<App/>', 
components: { App } 
}) 

删除这个文件仍然导致同样的错误的内容,这可能暗示在的WebPack配置文件中的错误起源。

的entire project可在Github上。

与此错误任何人的经验?帮助将不胜感激。

===========解决方案如下:

我以前从未使用过巴贝尔,但是这是什么原因造成您的问题:

--- a/client/.babelrc 
+++ b/client/.babelrc 
@@ -5,10 +5,6 @@ 
    }], 
    "stage-2" 
    ], 
- "plugins": ({ 
- new webpack.DefinePlugin({ 
-   'process.env.NODE_ENV': JSON.stringify('development') 
-  }), 
    "env": { 
    "test": { 
     "presets": ["env", "stage-2"], 

进行上述更改让我来运行本地服务器。

看起来可能是全局搜索&替换偏差去,因为这些都是的WebPack配置文件有效行。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)