尝试提供应用程序时出现流星错误
Meteor error while trying to serve app
我正在开发一个使用 meteor 和 angular 的应用程序。它工作正常,但现在当我尝试启动它时,我得到了这个:
While processing files with ecmascript (for target web.browser):
module.js:338:15: Cannot find module 'babel-plugin-transform-runtime'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\node_modules\babel-preset-meteor\index.js:4:6)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.getDefaults
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\options.js:11:15)
at Object.getDefaultOptions (packages/babel-compiler.js:42:29)
at packages/babel-compiler.js:133:32
at Array.forEach (native)
at BabelCompiler.BCp.processFilesForTarget (packages/babel-compiler.js:99:14)
While minifying app stylesheet:
module.js:338:15: Cannot find module 'source-map-url'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\node_modules\source-map-resolve\lib\source-map-resolve-node.js:4:24)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\lib\stringify\source-map-support.js:8:24)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.module.exports
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\lib\stringify\index.js:32:22)
at packages/minifyStdCSS_plugin.js:95:33
at CssToolsMinifier.processFilesForBundle (packages/minifyStdCSS_plugin.js:30:16)
While processing files with ecmascript (for target os.windows.x86_32):
module.js:338:15: Cannot find module 'babel-plugin-transform-runtime'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\node_modules\babel-preset-meteor\index.js:4:6)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.getDefaults
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\options.js:11:15)
at Object.getDefaultOptions (packages/babel-compiler.js:42:29)
at packages/babel-compiler.js:133:32
at Array.forEach (native)
at BabelCompiler.BCp.processFilesForTarget (packages/babel-compiler.js:99:14)
=> Your application has errors. Waiting for file change.
我尝试了 运行 另一个应用程序,它工作正常,但这个不行。
我在 windows 10
上运行 Meteor 1.3
看起来您只是缺少(至少)两个模块:
- babel-plugin-transform-runtime
- 源地图-url
尝试安装它们并重试...
阅读此问题评论后,我通过更新到 1.3.1 版本解决了这个问题 https://github.com/meteor/meteor/issues/6609#issuecomment-205016877
meteor update --release 1.3.1-rc.3
对我来说,我遇到了同样的问题,但通过将我的流星版本从 1.3.3.1 降级到 1.3.2.4 来解决它。 运行 命令
meteor update --release=METEOR@1.3.2.4
尽管该过程需要一些时间才能完成
我正在开发一个使用 meteor 和 angular 的应用程序。它工作正常,但现在当我尝试启动它时,我得到了这个:
While processing files with ecmascript (for target web.browser):
module.js:338:15: Cannot find module 'babel-plugin-transform-runtime'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\node_modules\babel-preset-meteor\index.js:4:6)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.getDefaults
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\options.js:11:15)
at Object.getDefaultOptions (packages/babel-compiler.js:42:29)
at packages/babel-compiler.js:133:32
at Array.forEach (native)
at BabelCompiler.BCp.processFilesForTarget (packages/babel-compiler.js:99:14)
While minifying app stylesheet:
module.js:338:15: Cannot find module 'source-map-url'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\node_modules\source-map-resolve\lib\source-map-resolve-node.js:4:24)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\lib\stringify\source-map-support.js:8:24)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.module.exports
(C:\Users\user\AppData\Local\.meteor\packages\standard-minifier-css.0.4\plugin.minifyStdCSS.os\npm\node_modules\meteor\minifier-css\node_modules\meteor\minifier-css\node_modules\css-stringify\node_modules\css\lib\stringify\index.js:32:22)
at packages/minifyStdCSS_plugin.js:95:33
at CssToolsMinifier.processFilesForBundle (packages/minifyStdCSS_plugin.js:30:16)
While processing files with ecmascript (for target os.windows.x86_32):
module.js:338:15: Cannot find module 'babel-plugin-transform-runtime'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous>
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\node_modules\babel-preset-meteor\index.js:4:6)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.getDefaults
(C:\Users\user\AppData\Local\.meteor\packages\ecmascript[=10=].4.1\plugin.compile-ecmascript.os\npm\node_modules\meteor\babel-compiler\node_modules\meteor\babel-compiler\node_modules\meteor-babel\options.js:11:15)
at Object.getDefaultOptions (packages/babel-compiler.js:42:29)
at packages/babel-compiler.js:133:32
at Array.forEach (native)
at BabelCompiler.BCp.processFilesForTarget (packages/babel-compiler.js:99:14)
=> Your application has errors. Waiting for file change.
我尝试了 运行 另一个应用程序,它工作正常,但这个不行。 我在 windows 10
上运行 Meteor 1.3看起来您只是缺少(至少)两个模块:
- babel-plugin-transform-runtime
- 源地图-url
尝试安装它们并重试...
阅读此问题评论后,我通过更新到 1.3.1 版本解决了这个问题 https://github.com/meteor/meteor/issues/6609#issuecomment-205016877
meteor update --release 1.3.1-rc.3
对我来说,我遇到了同样的问题,但通过将我的流星版本从 1.3.3.1 降级到 1.3.2.4 来解决它。 运行 命令
meteor update --release=METEOR@1.3.2.4
尽管该过程需要一些时间才能完成