代码之家  ›  专栏  ›  技术社区  ›  t-str-os

帆。js 1.0全新安装

  •  1
  • t-str-os  · 技术社区  · 7 年前

    我使用Sails 1.0没有问题。当这个问题开始时,我并没有在电脑上安装或删除任何新的东西。我也重新安装了Windows,但仍然存在相同的问题:

    dvs@dvs-PC MINGW64 /d/
    $ clear
    
    dvs@dvs-PC MINGW64 /d/
    $ node -v
    v6.11.5
    
    dvs@dvs-PC MINGW64 /d/
    $ npm install sails@beta -g
    C:\Users\dvs\AppData\Roaming\npm\sails -> C:\Users\dvs\AppData\Roaming\npm\node_modules\sails\bin\sails.js
    C:\Users\dvs\AppData\Roaming\npm
    `-- sails@1.0.0-38
    
    
    dvs@dvs-PC MINGW64 /d/
    $ sails new exampleproject
    C:\Users\dvs\AppData\Roaming\npm\node_modules\sails\node_modules\machine\lib\private\help-build-machine.js:1237
        );//parley(…)
        ^
    
    SyntaxError: Unexpected token )
        at createScript (vm.js:56:10)
        at Object.runInThisContext (vm.js:97:10)
        at Module._compile (module.js:542:28)
        at Object.Module._extensions..js (module.js:579:10)
        at Module.load (module.js:487:32)
        at tryModuleLoad (module.js:446:12)
        at Function.Module._load (module.js:438:3)
        at Module.require (module.js:497:17)
        at require (internal/module.js:20:19)
        at Object.<anonymous> (C:\Users\dvs\AppData\Roaming\npm\node_modules\sails\node_modules\machine\lib\build.js:7:24)
    
    dvs@dvs-PC MINGW64 /d/
    $
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   mikermcneil    7 年前

    @t-st-os刚刚发布了一个嵌套依赖中的修复程序。这是一个 Node 6 compatibility issue

    要在应用程序中获取此修复:

    rm -rf node_modules
    rm package-lock.json
    npm install