Error: EACCES: permission denied, mkdir '/foldername'
Error: EACCES: permission denied, mkdir '/foldername'
尝试使用以下方法部署我的 meteor 应用时:
meteor build /foldername --mobile-settings settings.json --server=https://appname.herokuapp.com/
我收到这个错误:
/Users/username/.meteor/packages/less/.2.7.9.1rcbr4q++os+web.browser+web.cordova/plugin.compileLessBatch.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:190
throw error;
^
Error: EACCES: permission denied, mkdir '/foldername'
at Error (native)
at Object.fs.mkdirSync (fs.js:794:18)
at Object.wrapper [as mkdir] (/tools/fs/files.js:1586:35)
at Object.files.mkdir_p (/tools/fs/files.js:445:11)
at buildCommand (/tools/cli/commands.js:977:11)
at Command.func (/tools/cli/commands.js:831:12)
at /tools/cli/main.js:1483:23
我该如何解决?
mobile-settings
和 server
未在 doc 中描述。
您正试图在没有 root 权限的情况下创建一个包。
尝试 meteor build ../foldername
这是一个权限问题。在 运行 您的代码之前,您必须是超级用户。否则
sudo meteor build /foldername --mobile-settings settings.json
--server=https://appname.herokuapp.com/
在您的终端中使用以上代码。
尝试使用以下方法部署我的 meteor 应用时:
meteor build /foldername --mobile-settings settings.json --server=https://appname.herokuapp.com/
我收到这个错误:
/Users/username/.meteor/packages/less/.2.7.9.1rcbr4q++os+web.browser+web.cordova/plugin.compileLessBatch.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:190
throw error;
^
Error: EACCES: permission denied, mkdir '/foldername'
at Error (native)
at Object.fs.mkdirSync (fs.js:794:18)
at Object.wrapper [as mkdir] (/tools/fs/files.js:1586:35)
at Object.files.mkdir_p (/tools/fs/files.js:445:11)
at buildCommand (/tools/cli/commands.js:977:11)
at Command.func (/tools/cli/commands.js:831:12)
at /tools/cli/main.js:1483:23
我该如何解决?
mobile-settings
和 server
未在 doc 中描述。
您正试图在没有 root 权限的情况下创建一个包。
尝试 meteor build ../foldername
这是一个权限问题。在 运行 您的代码之前,您必须是超级用户。否则
sudo meteor build /foldername --mobile-settings settings.json --server=https://appname.herokuapp.com/
在您的终端中使用以上代码。