Gói.json cục bộ tồn tại, nhưng thiếu node_modules


82

Tôi đang cố gắng khởi động ứng dụng Redux mà tôi vừa sao chép từ kho lưu trữ GitHub.

Tôi đã cố chạy nó bằng lệnh sau

npm start

Tôi nhận được lỗi này

> react-redux@1.0.0 start /home/workspace/assignment
> webpack-dev-server --config ./configs/webpack/webpack.config.development.js

sh: 1: webpack-dev-server: not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! react-redux@1.0.0 start: `webpack-dev-server --config ./configs/webpack/webpack.config.development.js`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the react-redux@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/.npm/_logs/2018-05-15T16_32_44_571Z-debug.log

Bất kỳ trợ giúp sẽ được đánh giá cao

Câu trả lời:


151

npm startchạy một tập lệnh mà nhà sản xuất ứng dụng đã tạo để dễ dàng bắt đầu ứng dụng, npm installcài đặt tất cả các gói trong package.json

chạy npm installtrước

sau đó chạy npm start


0

Vấn đề này cũng có thể phát sinh khi bạn thay đổi mật khẩu hệ thống của mình nhưng không được cập nhật tương tự trên tệp .npmrc tồn tại trên đường dẫn C: \ Users \ user_name , vì vậy hãy cập nhật mật khẩu của bạn ở đó.

vui lòng kiểm tra nó và chạy npm cài đặt trước và sau đó bắt đầu npm.


0

Chỉ có cùng một thông báo lỗi, nhưng khi tôi đang chạy package.json với:

"scripts": {
    "build": "tsc -p ./src",
}

tsc là lệnh để chạy trình biên dịch TypeScript.

Tôi chưa bao giờ gặp bất kỳ vấn đề nào với dự án này vì tôi đã cài đặt TypeScript như một mô-đun toàn cầu. Vì dự án này không bao gồm TypeScript dưới dạng phụ thuộc nhà phát triển (và dự kiến ​​nó sẽ được cài đặt dưới dạng toàn cầu), tôi đã gặp lỗi khi thử nghiệm trong một máy khác (không có TypeScript) và việc chạy npm installkhông khắc phục được sự cố. Vì vậy, tôi đã phải bao gồm TypeScript dưới dạng phụ thuộc dev ( npm install typescript --save-dev) để giải quyết vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.