Ionic framework 节点sass的离子启动失败

Ionic framework 节点sass的离子启动失败,ionic-framework,ionic3,node-gyp,node-sass,Ionic Framework,Ionic3,Node Gyp,Node Sass,当我跑的时候 sudo ionic start newapp blank 我收到节点sass的错误: Unable to save binary /home/user/code/newapp/node_modules/node-sass/vendor/linux-x64-48 : { Error: EACCES: permission denied, mkdir '/home/user/code/newapp/node_modules/node-sass/vendor'

当我跑的时候

sudo ionic start newapp blank
我收到节点sass的错误:

Unable to save binary /home/user/code/newapp/node_modules/node-sass/vendor/linux-x64-48 : { Error: 
        EACCES: permission denied, mkdir '/home/user/code/newapp/node_modules/node-sass/vendor'
             at Error (native)
             at Object.fs.mkdirSync (fs.js:924:18)
             at sync (/home/user/code/newapp/node_modules/mkdirp/index.js:71:13)
             at Function.sync (/home/user/code/newapp/node_modules/mkdirp/index.js:77:24)
             at checkAndDownloadBinary (/home/user/code/newapp/node_modules/node-sass/scripts/install.js:111:11)
             at Object.<anonymous> (/home/user/code/newapp/node_modules/node-sass/scripts/install.js:154:1)
             at Module._compile (module.js:570:32)
             at Object.Module._extensions..js (module.js:579:10)
             at Module.load (module.js:487:32)
             at tryModuleLoad (module.js:446:12)
           errno: -13,
           code: 'EACCES',
           syscall: 'mkdir',
           path: '/home/user/code/newapp/node_modules/node-sass/vendor' }
我一直在摆弄权限,手动创建目录,全局安装节点sas。但我无法开始成功


爱奥尼亚:v3.18.0,节点:v6.11.5,npm:v5.5.1,节点sass:v4.5.3

为什么要使用
sudo
?你不能在一个不需要超级用户权限的文件夹中启动你的新应用吗?是的。是的,我应该这样做。我盯着这个看了太久:)它能解决你的问题吗?在使用npm以root用户身份安装软件包时,我遇到了类似的问题。我不得不将
--unsafe perm
标志添加到npm命令中……确实如此,谢谢。我遇到过一些问题,某些软件包需要root用户,而后续的脚本使用错误的权限运行。然而,在这个例子中,这是一个看不见树木的例子。为什么要使用
sudo
?你不能在一个不需要超级用户权限的文件夹中启动你的新应用吗?是的。是的,我应该这样做。我盯着这个看了太久:)它能解决你的问题吗?在使用npm以root用户身份安装软件包时,我遇到了类似的问题。我不得不将
--unsafe perm
标志添加到npm命令中……确实如此,谢谢。我遇到过一些问题,某些软件包需要root用户,而后续的脚本使用错误的权限运行。然而,在这种情况下,这是一种以假乱真的情况。
gyp verb build dir attempting to create "build" dir: /home/user/code/newapp/node_modules/node-sass/build
gyp ERR! configure error 
gyp ERR! stack Error: EACCES: permission denied, mkdir 
        '/home/user/code/newapp/node_modules/node-sass/build'
gyp ERR! stack     at Error (native)
gyp ERR! System Linux 4.4.0-98-generic
gyp ERR! command "/usr/bin/node" "/home/user/code/newapp/node_modules/node-gyp/bin/node-gyp.js" 
        "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /home/user/code/newapp/node_modules/node-sass
gyp ERR! node -v v6.11.5
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok 
Build failed with error code: 1