NPM Run Configuration: cannot execute some scripts from `package.json`

Đang mở
#1,899 7 bình luận 1 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
javascript, node.js
Lĩnh vực
tooling

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện cấu hình chạy NPM với package.json trong src/main/webui, sử dụng các phiên bản Eclipse và Wild Web Developer được báo cáo. Truy vết cách đường dẫn package.json đã cấu hình được phân giải và xác minh rằng việc thực thi sử dụng đường dẫn đó thay vì thư mục gốc của dự án; hoàn tất khi các script chạy thành công từ cấu hình thư mục con.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

I have a NPM run configuration pointing to an existing package.json (which is not in the root-directory of the project but within a subfolder):

Image

However, executing the run configuration does not work:

npm error code ENOENT
npm error syscall open
npm error path /Users/ev/ide/app/package.json
npm error errno -2
npm error enoent Could not read package.json: Error: ENOENT: no such file or directory, open '/Users/ev/ide/app/package.json'
npm error enoent This is related to npm not being able to find a file.
npm error enoent
npm error A complete log of this run can be found in: /Users/ev/.npm/_logs/2025-08-03T00_54_31_316Z-debug-0.log

The log says that package.json cannot be found in /Users/ev/ide/app/package.json, although it should look in /Users/ev/ide/app/src/main/webui/package.json as specified in the launch configuration. I also tried with absolute path (= /Users/ev/ide/app/src/main/webui/package.json) in the launch configuration - it shows the same error.

  • On Mac OS
  • Eclipse Version: 2025-03 (4.35.0)
  • Wild Web Developer: 1.3.10.202502071606
Ngôn ngữ chính
Java
Star
203
Fork
76
Merge trung bình
1 ngày 5 giờ
Pull request đã merge (30 ngày)
30

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của eclipse-wildwebdeveloper/wildwebdeveloper

Tất cả issue của eclipse-wildwebdeveloper/wildwebdeveloper

Issue tương tự

Thêm issue về Java

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.