我有一个旧的项目与类星体构建,它工作得很好,直到我改变了我的机器。当我尝试运行quasar dev
我得到了这个错误:
⚠️ Missing .babelrc file...
虽然相同的代码在旧机器上运行良好,但不需要.babelrc
文件。
我的环境:
node v12.22.12
npm v6.14.16
quasar-cli 0.17.26
字符串
我尝试手动添加此丢失的.babelrc
文件。
{
"plugins": [
"transform-es2015-arrow-functions",
"check-es2015-constants",
"transform-es2015-block-scoping"
]
}
型
但它显示了更多的错误,因为我不知道它的确切内容。
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module 'babel-plugin-transform-es2015-arrow-functions'
型
我只是试图安装这些插件,但不工作,不断显示新的错误。
error in ./.quasar/app.styl
Module build failed (from ./node_modules/stylus-loader/index.js):
型
我相信有一个解决方案,而不添加此文件在所有
我很感激你的帮助
1条答案
按热度按时间fcy6dtqo1#
这个问题似乎与
quasar-cli
版本有关。我最终解决了这个问题,使用
npx quasar dev
而不是使用全局类星体。感谢@EstusFlask为我提供了这个想法,他说
确保你在两台机器上使用相同的quasar版本,这可能是机器不同的方式。项目最好依赖本地deps而不是全局命令,即在设备中使用quasar版本,如果可能的话,使用
npx quasar
而不是quasar
我应该从现在开始使用
npx quasar
来运行和构建我的应用程序。