# What is the difference between @babel/core and babel-core? (ok)

**Sự khác biệt giữa @ babel / core và babel-core là gì?**

&#x20; 20 tháng 4, 2019   [node.js](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://ddcode.net/category/node-js/\&usg=ALkJrhigkob4YYASAHzo8jXtl5n4uKNYxw) , [câu hỏi](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://ddcode.net/category/question/\&usg=ALkJrhjuyR7Am0kM6zrJbJtpioAcNrzF8Q)

Để sử dụng riêng của bạn `webpack`Thiết lập `vue`dự án đã lắp đặt một loạt các phụ thuộc `babel`Các `babel-core` `babel-loader` `babel-preset-env`Ba phụ thuộc.

Sau đó, tôi không thể chạy và nói rằng tôi đã thiếu nó. `@babel/core`Mô-đun, npm cài đặt sau.

`babel`Nó cũng được viết trên trang web chính thức về cài đặt. `babel-core`, đã không đề cập đến`@babel/core`

Xin lỗi `@babel/core`và `babel-core`sự khác biệt giữa hai là gì?

> Sau 7.0, tên gói đã được nâng cấp thành @ babel / core. Theo hiểu biết của tôi, `@babel`Nó tương đương với một nhãn hiệu chính thức, khác với tên gọi trước đây.

## [Sự khác biệt giữa babel-core và @ babel / core là gì?](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://stackoverflow.com/questions/53380741/what-is-the-difference-between-babel-core-and-babel-core\&usg=ALkJrhhdbHcTqyL_oFpH3SwwxOuJWLhKsg)

Sự khác biệt giữa [babel-core](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://www.npmjs.com/package/babel-core\&usg=ALkJrhgQUOKme8r5Ibm91ocQhZbhER6FcQ) và [@ babel / core là](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://www.npmjs.com/package/%40babel/core\&usg=ALkJrhhI766ZpaJkHSdbZDHxi0C3ogp4tg) gì?

Có phải chúng giống nhau nhưng các phiên bản khác nhau? Nếu không, khi nào bạn sử dụng một cái và khi nào bạn sử dụng cái kia?

Cảm ơn bạn.

Vì Babel 7, nhóm Babel đã chuyển sang [các gói có phạm vi](https://translate.googleusercontent.com/translate_c?depth=1\&pto=aue\&rurl=translate.google.com.vn\&sl=en\&sp=nmt4\&tl=vi\&u=https://babeljs.io/docs/en/next/v7-migration\&usg=ALkJrhh-XLz4fK6ENLmlXH6ZVPK0QhzUNg#scoped-packages) , vì vậy bây giờ bạn phải sử dụng `@babel/core`thay thế `babel-core`.\
Nhưng về bản chất, `@babel/core`chỉ là một phiên bản mới hơn của `babel-core`.

Điều này được thực hiện để phân biệt rõ hơn gói nào là chính thức và gói nào là của bên thứ ba.
