Vue.js(CLI) : Entry module not found: Error: Can't resolve '***'

标签 vue.js vue-cli

我运行vue-cli-service build,一切都很好。

但是如果我运行 vue-cli-service build --modedevelopment - 我收到错误消息:

Error: Can't resolve '/home/nik/DEV/my/blackchaose.vuejs_tpl/development' in '/home/nik/DEV/my/blackchaose.vuejs_tpl'

你知道我做错了什么吗?

我还能如何在开发模式下运行程序集?

附:我的根目录中已经有一个 .env.local 文件,其中包含以下内容:NODE_ENV =development

最佳答案

这是一个略有不同的问题,但我在通过 Github 工作流程部署站点时遇到了这个问题。问题是我们的 - run: npm run build --modedevelopment 导致了无法解析入口模块的错误。

修复方法是在 scripts 下的 package.json 中添加一个新的构建脚本,如下所示:"build-dev": "vue-cli-service build --modedevelopment”,然后从工作流 .yml 文件中引用新的构建脚本,如下所示: - run: npm run build-dev

关于Vue.js(CLI) : Entry module not found: Error: Can't resolve '***' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58837775/

相关文章:

javascript - 如何使用 Storybook 配置 VueJS + PostCss + Tailwind

vue.js - 为什么 service worker 会自动下载新内容,但不更新?

javascript - 使用 Vue.js 和 Vue CLI 3 进行一些处理后通过 props 渲染项目

javascript - 导出 vuejs 组件重用

javascript - Webpack less-loader 在生产构建中缺少基本路径

vue.js - axios已定义但从未使用

vue.js - 如何在 vue.js 输入字段中允许点 '.'

vue.js - 从列表中删除 vue 组件总是删除列表中的最后一个元素

webpack - 您正在使用 Vue 的仅运行时构建,其中模板编译器不可用

vue.js - 在 Vue CLI 3.0 生成的 Vue 应用程序中,public/manifest.json 文件到底在做什么?