我正在尝试为此React应用安装依赖项。我的package.json中有软件包,并且正在运行npm install
。输出为:
> semantic-ui@2.3.3 install /srv/org/reactsgo/app/front_end/node_modules/semantic-ui
> gulp install
gulp[10488]: ../src/node_contextify.cc:637:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
1: 0x8b8210 node::Abort() [gulp]
2: 0x8b82e5 [gulp]
3: 0x8eb237 node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [gulp]
4: 0xb4daa8 [gulp]
5: 0xb4fa12 v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [gulp]
6: 0x1a851fd841bd
Aborted
我尝试使用npm clean cache --force
清除缓存。我已经建造和重建。即使我只是尝试自行npm install semantic-ui
,我在安装语义UI时总是遇到相同的问题。
我遇到版本问题吗?我的节点是v10.8.0,我的npm是6.2.0。
有人有类似的问题和解决方法吗?
编辑:在Debian 8 jessie上
答案 0 :(得分:0)
固定先运行npm install natives
,然后再运行npm install