nodejsプロジェクトの移植問題について説明します.
2429 ワード
最近システムが崩壊しました.バックアップがあって、再コピーして運転エラーが発生しました.問題をまとめました.
1,まずnodejsバージョンが一致しているかどうかを確認します.元プロジェクトのnodejsバージョンは明後日のサービスフレームもあります.私はexpressフレームを使っています.
2,nodeプログラムを実行する時に発生した場合
ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments: Windows 64-bit with Node.js 6.x This usualy happens because your environment has changed since running
ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments: Windows 64-bit with Node.js 6.x This usualy happens because your environment has changed since running
ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments: Windows 64-bit with Node.js 6.x This usualy happens because your environment has changed since running
H:\myWork\lvPro\lvlvPro>npm rebuild node-sass
[email protected] H:\myWork\lvlvPro\lvlv Prode_modulesode-sass node scripts/install.js
Binary downloaded and installed at H:\myWork\lvlvPro\lvlvProde_modulesode-sass\ventdor\win 32-a 32-48\binding.node
[email protected] H:\myWork\lvlvPro\lvlvProde_modulesode-sass node scripts/build.js
「H:\myWork\lvlvPro\lvlvProde-sass\n-dor\win 32-i 32-488\binding.node」exists.testing binary.Binary is fine;[email protected]:\myWork\lvlvPro\lvlv Prode_modulesode-sass
この場合は、プロンプトに従ってnpm rebuild node-sass命令を実行します.だめなら、npm install node-sass命令を実行します.
次にnodeコマンドを実行してサービスを開始します.
期の初めはめちゃくちゃなmsbuild.exeのこれらの幽霊のものが現れて、やはりnodejsバージョンと関係があると推測して、もとのプロジェクトのnodeバージョンと一致することを維持して問題が発生しませんでした.
1,まずnodejsバージョンが一致しているかどうかを確認します.元プロジェクトのnodejsバージョンは明後日のサービスフレームもあります.私はexpressフレームを使っています.
2,nodeプログラムを実行する時に発生した場合
ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments:
npm install
.Run npm rebuild node-sass
to build the binding for your current environment.@ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments:
npm install
.Run npm rebuild node-sass
to build the binding for your current environment.@ERROR in Missing binding H:\myWork\lvlvPro\lvlvProde_modulesode-sass\vent dor\win 32-a 32-48\binding.node Noss could not find a binding for your current environment:Windows 32-bit with Node.js 6.x
Found bindings for the follwing environments:
npm install
.Run npm rebuild node-sass
to build the binding for your current environment.@//react-datepicker/dist/react dackers.clH:\myWork\lvPro\lvlvPro>npm rebuild node-sass
[email protected] H:\myWork\lvlvPro\lvlv Prode_modulesode-sass node scripts/install.js
Binary downloaded and installed at H:\myWork\lvlvPro\lvlvProde_modulesode-sass\ventdor\win 32-a 32-48\binding.node
[email protected] H:\myWork\lvlvPro\lvlvProde_modulesode-sass node scripts/build.js
「H:\myWork\lvlvPro\lvlvProde-sass\n-dor\win 32-i 32-488\binding.node」exists.testing binary.Binary is fine;[email protected]:\myWork\lvlvPro\lvlv Prode_modulesode-sass
この場合は、プロンプトに従ってnpm rebuild node-sass命令を実行します.だめなら、npm install node-sass命令を実行します.
次にnodeコマンドを実行してサービスを開始します.
期の初めはめちゃくちゃなmsbuild.exeのこれらの幽霊のものが現れて、やはりnodejsバージョンと関係があると推測して、もとのプロジェクトのnodeバージョンと一致することを維持して問題が発生しませんでした.