代码之家  ›  专栏  ›  技术社区  ›  Ângelo Rigo

运行npx create vue时,我收到一条错误消息,无法创建vue应用程序

  •  0
  • Ângelo Rigo  · 技术社区  · 1 年前

    我试图使用npx创建一个vuejs应用程序,但npx create vue-app命令行给出了以下错误。节点版本为
    v12.22.9,npm版本为8.5.1。

    > home/myuser/.npm/_npx/d8a5db81a46afa44/node_modules/create-vue/outfile.cjs:4486
    

    const is FeatureFlagsUsed=类型(argv.default??(argv.ts || argv.typescript)??argv.jsx??(argv.router|| argv[“vue-router”])??argv.pinia??(argv.tests|| argv[“带测试”])??argv.vitest??柏木??argv.守夜人??argv.剧作家??argv.eslint??argv[“更漂亮的eslint”]??(argv.devtools || argv[“vue-devtools”])===“boolean”; ^

    SyntaxError:意外标记“?” 在wrapSafe(内部/模块/cjs/loader.js:915:16) 在模块_编译(内部/模块/cjs/loader.js:963:27) 在对象。模块_扩展。。js(内部/模块/cjs/loader.js:1027:10) 在Module.load(内部/模块/cjs/loader.js:863:32) 在功能。模块_加载(内部/模块/cjs/loader.js:708:14) 在Function.executeUserEntryPoint[作为runMain](内部/modules/run_main.js:60:12) 在内部/main/run_main_module.js:17:47

    如何解决此错误消息?

    0 回复  |  直到 1 年前
        1
  •  1
  •   kissu    1 年前

    OP通过使用Node v20实现了工作解决方案。

    Node v12确实是一个非常旧的版本,需要升级。

    推荐文章