Which command starts a Node.js project with a package.json file?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "npm init". Lệnh npm init khởi tạo một dự án Node.js bằng cách hỏi lần lượt tên, phiên bản, mô tả, tệp entry point, lệnh test… rồi ghi ra tệp package.json, nơi lưu thông tin dự án, các script và danh sách phụ thuộc; thêm cờ -y để nhận mọi giá trị mặc định mà không phải trả lời. "node init" sai vì lệnh node dùng để chạy tệp JavaScript, chẳng hạn node app.js, nó sẽ coi init như tên một tệp cần chạy chứ không tạo dự án. "npm install" dùng để cài các gói phụ thuộc đã ghi trong package.json hoặc cài thêm một gói cụ thể; nó dựa trên dự án sẵn có chứ không phải lệnh khởi tạo dự án. "node install" không phải lệnh nào của Node.js; việc cài gói thuộc về npm chứ không thuộc về runtime node.