Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vue3-ts项目在hbuilderx中无法运行 #3315

Closed
lifuzhao100 opened this issue Mar 8, 2022 · 4 comments
Closed

vue3-ts项目在hbuilderx中无法运行 #3315

lifuzhao100 opened this issue Mar 8, 2022 · 4 comments

Comments

@lifuzhao100
Copy link

lifuzhao100 commented Mar 8, 2022

问题描述
vue3-ts项目在hbuilderx中无法运行

复现步骤
[复现问题的步骤]

  1. npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project
  2. 进入项目根目录 yarn install
  3. hbuilderx -> 运行 -> 内置浏览器运行

[或者可以直接贴源代码]

预期结果
成功运行

实际结果
image

系统信息:

  • 发行平台: H5平台
  • 操作系统 macos Monterey 12.2.1
  • HBuilderX版本 HBuilderX@3.3.11.20220209
  • uni-app版本 [如使用Vue-cli创建/运行项目,则提供npm run info的运行结果]
    • vue --version
    • 4.5.15

image

  • 设备信息 macos Monterey 12.2.1

补充信息
提供esbuild的相关issue,
evanw/esbuild#1646
,但目测跟esbuild无关,因为直接执行 npm run dev:h5是可以正常使用的;

@fxy060608
Copy link
Collaborator

目前HBuilderX运行cli项目,使用的node是HBuilderX自带的,跟你自己安装的依赖不匹配,可以先手动node_modules中的esbuild-darwin-arm64调整为esbuild-darwin-64

@lifuzhao100
Copy link
Author

目前HBuilderX运行cli项目,使用的node是HBuilderX自带的,跟你自己安装的依赖不匹配,可以先手动node_modules中的esbuild-darwin-arm64调整为esbuild-darwin-64

如果不自己安装依赖,hbuilderx有什么方法使用内置的node安装依赖吗?

@fxy060608
Copy link
Collaborator

目前HBuilderX运行cli项目,使用的node是HBuilderX自带的,跟你自己安装的依赖不匹配,可以先手动node_modules中的esbuild-darwin-arm64调整为esbuild-darwin-64

如果不自己安装依赖,hbuilderx有什么方法使用内置的node安装依赖吗?

使用HBuilderX自带的node和npm来安装依赖,如:
/Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/node/node /Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/npm/node_modules/npm/bin/npm-cli.js install

@lifuzhao100
Copy link
Author

目前HBuilderX运行cli项目,使用的node是HBuilderX自带的,跟你自己安装的依赖不匹配,可以先手动node_modules中的esbuild-darwin-arm64调整为esbuild-darwin-64

如果不自己安装依赖,hbuilderx有什么方法使用内置的node安装依赖吗?

使用HBuilderX自带的node和npm来安装依赖,如: /Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/node/node /Applications/HBuilderX-Alpha.app/Contents/HBuilderX/plugins/npm/node_modules/npm/bin/npm-cli.js install

Get!感谢大佬@fxy060608

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants