問題一:我是使用webpack打包的為什么我的react模塊放在node_modules中也只需要寫成import React from 'react';就可以在另一個文件夾里引入react了?我并沒有看到哪里設置了路徑給react阿問題2:我想問一下用webpack的時候使用import和export,是相當于使用ES6的呢?還是node里的內置對象呢?
2 回答

慕村225694
TA貢獻1880條經驗 獲得超4個贊
問題一:nodejs的模塊加載機制決定的,你可以看下官方文檔,如果你對NODE不熟悉那就沒辦法了。
問題二:ES6和NODE內置對象不沖突,node依托V8平臺,所以ES6的語法支持與否去決定于V8平臺,而V8目前對ES6是部分支持的了。
不過由于react是需要跑在瀏覽器端的,為了保證瀏覽器的兼容,所以一般需要babel去翻譯成標準的ES5語法,這時其實和node本身沒有絕對關系,而是為了兼容不同版本的瀏覽器。
添加回答
舉報
0/150
提交
取消