gulp-sourcemaps: Cannot find module './src/ini

2019-03-17 11:34发布

I get an error while installing React-native, I have tried to search for an answer, but I can not find one.

When running "react-native init meet" I get this error:

    This will walk you through creating a new React Native project in /Users/alfred/React/meet
Installing react-native package from npm...
Setting up new React Native app in /Users/alfred/React/meet
module.js:338
    throw err;
    ^

Error: Cannot find module './src/init'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:286:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Users/alfred/React/meet/node_modules/react-native/node_modules/yeoman-generator/node_modules/download/node_modules/vinyl-fs/node_modules/gulp-sourcemaps/index.js:4:9)
    at Module._compile (module.js:434:26)
    at Module._extensions..js (module.js:452:10)
    at Object.require.extensions.(anonymous function) [as .js] (/Users/alfred/React/meet/node_modules/react-native/node_modules/babel-register/lib/node.js:152:7)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)

I don't really get what is wrong...

3条回答
成全新的幸福
2楼-- · 2019-03-17 11:59

It's related to an issue with gulp-sourcemaps recent deployment https://github.com/floridoo/gulp-sourcemaps/issues/238

A project maintainer says at the end of the thread that he'll get to it today and

For the time being lock your version down to 2.0.x or 1.7.x

To fix, add specific version in your package.json until the issue is fixed:

{
  "devDependencies": {
    "gulp-sourcemaps": "1.7.x"
  }
}

Use npm shrinkwrap to prevent similar issues in the future.

查看更多
Rolldiameter
3楼-- · 2019-03-17 11:59

This is caused by a recent change in gulp-sourcemaps. See bug here: https://github.com/floridoo/gulp-sourcemaps/issues/238

查看更多
男人必须洒脱
4楼-- · 2019-03-17 12:25
登录 后发表回答