gulp sourcemaps:找不到模块'/src/init';

gulp sourcemaps:找不到模块'/src/init';,gulp,gulp-sourcemaps,Gulp,Gulp Sourcemaps,安装React native时出错,我已尝试搜索答案,但找不到答案 运行“react native init meet”时,我遇到以下错误: 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 /User

安装React native时出错,我已尝试搜索答案,但找不到答案

运行“react native init meet”时,我遇到以下错误:

    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)
这将引导您在/Users/alfred/React/meet中创建一个新的React原生项目
正在从npm安装react本机软件包。。。
在/Users/alfred/React/meet中设置新的React本机应用程序
module.js:338
犯错误;
^
错误:找不到模块'./src/init'
在Function.Module.\u解析文件名(Module.js:336:15)
在Function.Module.\u加载(Module.js:286:25)
at Module.require(Module.js:365:17)
根据需要(module.js:384:17)
反对。(/Users/alfred/React/meet/node_modules/React native/node_modules/yeoman generator/node_modules/download/node_modules/vinyly fs/node_modules/gulp sourcemaps/index.js:4:9)
在模块处编译(Module.js:434:26)
at Module._extensions..js(Module.js:452:10)
at Object.require.extensions.(匿名函数)[as.js](/Users/alfred/React/meet/node_modules/React native/node_modules/babel register/lib/node.js:152:7)
在Module.load(Module.js:355:32)
在Function.Module.\u加载(Module.js:310:12)

我真的不明白哪里出了问题…

这是由最近在
gulp sourcemaps
中的更改引起的。请参见此处的错误:

它与gulp sourcemaps最近部署的一个问题有关

一位项目维护人员在文章的最后说,他将在今天和明天开始

暂时将您的版本锁定为2.0.x或1.7.x

要解决此问题,请在
包.json中添加特定版本,直到问题得到解决:

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

用于防止将来出现类似问题。

此问题现已修复。运行npm安装

我刚刚遇到了这个问题,除了gulp sourcemaps被另一个软件包(可能是Laravel Elixir或Webpack)引入之外。如何更改gulp sourcemaps的版本而不中断未来的npm更新。不幸的是,在这种情况下非常有用。