Chạy trình tạo ứng dụng yeoman "Webapp", tôi gặp lỗi khi chạy dịch vụ gulp. Dưới đây là các phiên bản sau đối với một nền tảng tốt hơn:Lỗi khi sử dụng gulp: Yêu cầu mô-đun bên ngoài babel-đăng ký
sw_vers && node -e 'console.log(process.platform, process.versions)'
ProductName: Mac OS X
ProductVersion: 10.11.3
BuildVersion: 15D21
darwin { http_parser: '2.6.0',
node: '5.2.0',
v8: '4.6.85.31',
uv: '1.7.5',
zlib: '1.2.8',
ares: '1.10.1-DEV',
icu: '56.1',
modules: '47',
openssl: '1.0.2e' }
node -v
v5.2.0
gulp -v
Requiring external module babel-register
CLI version 3.9.1
Local version 3.9.1
Cuối cùng ngụm phục vụ lỗi:
gulp serve
Requiring external module babel-register
\node_modules/babel-core/lib/transformation/file/options/option-manager.js:372
throw new Error("Couldn't find preset " + JSON.stringify(val) + " relative to directory " + JSON.stringify(dirname));
Không ai có bất kỳ ý tưởng những gì các vấn đề có thể, bất cứ đề nghị?
Đây là những gì tôi đã cố gắng:
npm uninstall gulp
npm install gulp
//with global flag and not
npm install --save-dev gulp
//installing babel-register manually w/wo global flag and --save-dev
npm install babel-register
npm cache clean
Cũng đọc qua một số bài đăng khác có vấn đề tương tự nhưng không thành công, một số trong những cách sau:
gulp serve: Failed to load external module babel-core/register
Requiring external module babel/register #726
babel was renamed to babel-core #727
Angular-Fullstack Requiring external module babel-register
Wow. Điều đó là vậy đó. –