Vue.js Babel错误:找不到模块';巴贝尔运行时/core js/json/stringify';

Vue.js Babel错误:找不到模块';巴贝尔运行时/core js/json/stringify';,vue.js,babeljs,brunch,Vue.js,Babeljs,Brunch,我曾经尝试Vue,首先是Webpack,它工作得很顺利,所以现在我尝试将它与Bunch集成,因为它是Phoenix使用的,但我遇到了一个神秘的错误: 找不到模块“babel runtime/core js/json/stringify” 我试图从我最初的Webpack项目的package.json中复制所有与babel相关的依赖项,但我仍然得到相同的错误,我不知道为什么。 我尝试过使用Thread,尝试过删除节点模块,然后重新安装,尝试过不同版本的babel运行时,但都没有用。 我当前的pack

我曾经尝试Vue,首先是Webpack,它工作得很顺利,所以现在我尝试将它与Bunch集成,因为它是Phoenix使用的,但我遇到了一个神秘的错误:

找不到模块“babel runtime/core js/json/stringify”

我试图从我最初的Webpack项目的
package.json
中复制所有与babel相关的依赖项,但我仍然得到相同的错误,我不知道为什么。 我尝试过使用Thread,尝试过删除节点模块,然后重新安装,尝试过不同版本的babel运行时,但都没有用。 我当前的package.json如下所示:

"dependencies": {
"node-sass": "^4.5.2",
"phoenix": "file:deps/phoenix",
"phoenix_html": "file:deps/phoenix_html",
"pug": "^2.0.0-rc.1",
"sass-brunch": "^2.10.4",
"vue": "^2.3.3",
"vue-brunch": "^2.0.1",
"vue-resource": "^1.3.1",
"vue-router": "^2.5.3"
},
"devDependencies": {
  "css-loader": "^0.28.1",
  "webpack": "^2.5.1",
  "babel-brunch": "~6.0.0",
  "brunch": "2.7.4",
  "clean-css-brunch": "~2.0.0",
  "css-brunch": "~2.0.0",
  "javascript-brunch": "~2.0.0",
  "uglify-js-brunch": "~2.0.1",
  "babel-core": "^6.22.1",
  "babel-loader": "^6.2.10",
  "babel-plugin-istanbul": "^4.1.1",
  "babel-plugin-transform-runtime": "^6.22.0",
  "babel-preset-env": "^1.3.2",
  "babel-preset-stage-2": "^6.22.0",
  "babel-register": "^6.22.0",
  "vue-loader": "^11.3.4",
  "vue-style-loader": "^2.0.5",
  "vue-template-compiler": "^2.2.6"
},
"engines": {
  "node": ">= 4.0.0",
  "npm": ">= 3.0.0"
},
"babel": {
  "plugins": ["transform-runtime"]
}

从我收集的信息来看,这与早午餐如何加载it模块有关。您的输入文件需要“引导”它将使用的所有其他模块

尝试将此行添加到您的输入文件中

import'babel runtime/core js/json/stringify'


您可能还需要在主文件中使用应用程序中需要的其他模块,您不需要在主文件中使用它们,但为了在组件或其他非主文件中使用它们,您需要执行此“引导”。

您是否尝试将“babel”:{“插件”:…}移动到早午餐配置中?是的,我的意思是,它肯定属于那里。关于巴贝尔的一切都属于早午餐配置。谢谢你的提示,似乎用phoenixHello设置网页包更容易?有人解决了这个和早午餐有关的问题吗?我的项目已经太远,无法使用webpack重写。。。有人吗(