ERROR command failed: npm install --loglevel error --legacy-peer-deps

时间:2025-04-08 12:54:03
npm ERR! code 1
npm ERR! path /Users/raylin/Desktop/workspace/mei/vueapp/test_b/node_modules/node-sass
npm ERR! command failed
npm ERR! command sh -c node-gyp rebuild
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/ast_fwd_decl.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CC(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/check_nesting.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/color_maps.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/error_handling.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/memory/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/remove_placeholders.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/sass_context.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/sass_functions.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/sass_util.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/sass_values.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/source_map.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/subset_map.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/to_c.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/to_value.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/utf8_string.o
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! CXX(target) Release//libsass/src/libsass/src/
npm ERR! LIBTOOL-STATIC Release/
npm ERR! CXX(target) Release//binding/src/
npm ERR! (node:48564) [DEP0150] DeprecationWarning: Setting is deprecated. In the future the property will be read-only.
npm ERR! (Use node --trace-deprecation ... to show where the warning was created)
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/ast_fwd_decl.cpp:1:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:3:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/check_nesting.cpp:4:
npm ERR! In file included from …/src/libsass/src/check_nesting.hpp:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/color_maps.cpp:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:9:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:6:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/error_handling.cpp:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:10:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:5:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:23:
npm ERR! In file included from …/src/libsass/src/sass_functions.hpp:6:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:9:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:6:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:2:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/remove_placeholders.cpp:2:
npm ERR! In file included from …/src/libsass/src/remove_placeholders.hpp:6:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:11:
npm ERR! In file included from …/src/libsass/src/sass_functions.hpp:6:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/sass_context.cpp:9:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/sass_functions.cpp:5:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/sass_util.cpp:2:
npm ERR! In file included from …/src/libsass/src/:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/sass_values.cpp:5:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/source_map.cpp:7:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/subset_map.cpp:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/to_c.cpp:3:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/to_value.cpp:2:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:3:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/libsass/src/:3:
npm ERR! In file included from …/src/libsass/src/:4:
npm ERR! …/src/libsass/src/:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto numerator : numerators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1614:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto numerator : numerators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! …/src/libsass/src/:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__1::basic_string’ [-Wrange-loop-construct]
npm ERR! for (const auto denominator : denominators)
npm ERR! ^
npm ERR! …/src/libsass/src/:1616:14: note: use reference type ‘const std::__1::basic_string &’ to prevent copying
npm ERR! for (const auto denominator : denominators)
npm ERR! ^~~~~~~~~~~~~~~~~~~~~~~~
npm ERR! &
npm ERR! 2 warnings generated.
npm ERR! In file included from …/src/:1:
npm ERR! In file included from …/…/nan/:56:
npm ERR! In file included from /Users/raylin/.node-gyp/16.4.1/include/node/:63:
npm ERR! In file included from /Users/raylin/.node-gyp/16.4.1/include/node/:30:
npm ERR! /Users/raylin/.node-gyp/16.4.1/include/node/:454:38: error: no template named ‘remove_cv_t’ in namespace ‘std’; did you mean ‘remove_cv’?
npm ERR! !std::is_same<Data, std::remove_cv_t>::value>::Perform(data);
npm ERR! ~^~~~~~~
npm ERR! remove_cv
npm ERR! /Library/Developer/CommandLineTools/SDKs//usr/include/c++/v1/type_traits:776:50: note: ‘remove_cv’ declared here
npm ERR! template struct _LIBCPP_TEMPLATE_VIS remove_cv
npm ERR! ^
npm ERR! 1 error generated.
npm ERR! make: *** [Release//binding/src/] Error 1
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: make failed with exit code: 2
npm ERR! gyp ERR! stack at (/Users/raylin/Desktop/workspace/mei/vueapp/test_b/node_modules/node-gyp/lib/:262:23)
npm ERR! gyp ERR! stack at (node:events:394:28)
npm ERR! gyp ERR! stack at ._handle.onexit (node:internal/child_process:290:12)
npm ERR! gyp ERR! System Darwin 20.4.0
npm ERR! gyp ERR! command “/usr/local/bin/node” “/Users/raylin/Desktop/workspace/mei/vueapp/test_b/node_modules/.bin/node-gyp” “rebuild”
npm ERR! gyp ERR! cwd /Users/raylin/Desktop/workspace/mei/vueapp/test_b/node_modules/node-sass
npm ERR! gyp ERR! node -v v16.4.1
npm ERR! gyp ERR! node-gyp -v v3.8.0
npm ERR! gyp ERR! not ok