Closed ztfstar closed 2 years ago
@ztfstar 根据提示,是你app.config.js
配置文件有问题,你可以查看一下,如果需要帮助请再次运行附带报错信息以及app.config.js
文件内容
@suiyuex
大佬,app.config.js配置有问题吗
@ztfstar 兄弟这是你环境的问题,你先试试把node_modules
删除然后重新安装行不行,
如果不行,麻烦发一下package.json
内容
{ "name": "library-miniprogram", "version": "1.1.5", "private": true, "templateInfo": { "name": "mobx", "typescript": true, "css": "sass" }, "main": "index.js", "scripts": { "build:weapp": "taro build --type weapp", "build:swan": "taro build --type swan", "build:alipay": "taro build --type alipay", "build:tt": "taro build --type tt", "build:h5": "taro build --type h5", "build:rn": "taro build --type rn", "dev:weapp": "npm run build:weapp -- --watch", "dev:swan": "npm run build:swan -- --watch", "dev:alipay": "npm run build:alipay -- --watch", "dev:tt": "npm run build:tt -- --watch", "dev:h5": "npm run build:h5 -- --watch", "dev:rn": "npm run build:rn -- --watch" }, "author": "", "license": "MIT", "dependencies": { "@babel/core": "^7.0.0", "@babel/runtime": "^7.11.2", "@tarojs/api": "^3.0.8", "@tarojs/components": "3.0.8", "@tarojs/extend": "^3.0.8", "@tarojs/mini-runner": "3.0.8", "@tarojs/mobx": "1.3.35", "@tarojs/mobx-h5": "1.3.35", "@tarojs/mobx-rn": "1.3.35", "@tarojs/plugin-uglify": "^2.2.10", "@tarojs/react": "^3.0.8", "@tarojs/rn-runner": "1.3.35", "@tarojs/router": "^3.0.8", "@tarojs/runner-utils": "^3.0.8", "@tarojs/runtime": "3.0.8", "@tarojs/service": "^3.0.8", "@tarojs/shared": "^3.0.8", "@tarojs/taro": "3.0.8", "@tarojs/taro-alipay": "1.3.35", "@tarojs/taro-h5": "^3.0.8", "@tarojs/taro-loader": "^3.0.8", "@tarojs/taro-swan": "1.3.35", "@tarojs/taro-tt": "1.3.35", "@tarojs/taro-weapp": "1.3.35", "@tarojs/taroize": "^3.0.8", "@tarojs/with-weapp": "^3.0.8", "@xmly/xlog-xmlite": "^1.0.0-rc.1", "classnames": "^2.2.6", "eslint-config-prettier": "^6.7.0", "eslint-plugin-prettier": "^3.1.1", "mobx": "4.8.0", "mobx-react": "^6.1.4", "nerv-devtools": "^1.5.7", "nervjs": "^1.5.7", "prettier": "^1.19.1", "react": "^16.13.1", "react-dom": "^16.13.1", "taro-listview": "^1.1.11", "taro-ui": "^3.0.0-alpha.3" }, "devDependencies": { "@babel/core": "^7.11.5", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.0.0", "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/preset-env": "^7.0.0", "@tarojs/cli": "^3.0.8", "@tarojs/plugin-babel": "1.3.35", "@tarojs/plugin-csso": "1.3.35", "@tarojs/plugin-sass": "^2.2.10", "@tarojs/plugin-uglifyjs": "1.3.35", "@tarojs/webpack-runner": "^3.0.8", "@types/react": "16.3.14", "@types/webpack-env": "^1.13.6", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^2.10.0", "babel-eslint": "^9.0.0", "babel-plugin-transform-jsx-stylesheet": "^0.6.5", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-taro": "^3.0.9", "dart-sass": "^1.25.0", "eslint": "^5.16.0", "eslint-config-taro": "3.0.8", "eslint-plugin-import": "^2.12.0", "eslint-plugin-react": "^7.8.2", "eslint-plugin-react-hooks": "^1.6.1", "eslint-plugin-taro": "3.0.8", "husky": "^3.1.0", "lint-staged": "^9.5.0", "stylelint": "9.3.0", "stylelint-config-taro-rn": "1.3.35", "stylelint-taro-rn": "1.3.35", "typescript": "^3.0.1" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/*/.{js,jsx,ts,tsx,css,scss,json,md}": [ "prettier --write", "git add" ] } } @suiyuex 大佬 帮忙看一下有问题吗
@ztfstar 根据你的报错信息,你的项目实在/Users/xmly/xxx
,然后你的/Users/xmly
目录下还有一个node_modules
,具体问题就是@tarojs/mini-runner
本身是有自己的依赖babel-loader
使用的,根据报错信息引用的babel-loader
是来自../node_modules
也就是/Users/xmly/node_modules
而非your project name/node_modules/@tarojs/mini-runner/node_modules/babel-loader
,这些也只是根据你提供的报错信息的一些猜测,需要你自己去看一看!
相关平台
微信小程序
小程序基础库: 2.5.2 使用框架: React
复现步骤
yarn dev:weapp 编译失败: Error: Unknown option: .call$1. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.
期望结果
成功编译
实际结果
Error: Unknown option: .call$1. Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.
环境信息