html - node-module文件有兩個(gè)在我的項(xiàng)目文件里
問題描述
我的項(xiàng)目用的webpack+vue+vue-cli+vue-resource+vue-router,由于我第一次做vue項(xiàng)目 不太熟悉,安裝了一些沒用的依賴,現(xiàn)在在項(xiàng)目文件里出現(xiàn)兩個(gè)node-module,而且有一個(gè)node-module特別大,希望大家指導(dǎo)一下 該怎么做謝謝





問題解答
回答1:除了vue,vue-*其它的是沒必要加載的因?yàn)槟憧梢灾苯釉陧撁嫔?lt;script src='http://www.leifengta.com.cn/wenda/vue.min.js'></script><script src='http://www.leifengta.com.cn/wenda/vue-route.min.js'></script>
package.json
{ 'name': 'laravel', 'version': '5.4.0', 'private': true, 'scripts': { 'dev': 'cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js', 'watch': 'cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js', 'watch-poll': 'cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --watch-poll --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js', 'hot': 'cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js', 'production': 'cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js' }, 'repository': { 'type': 'git', 'url': 'xxxx' }, 'devDependencies': { 'axios': '^0.15.3', 'cross-env': '^3.2.3', 'babel-preset-latest': '^6.22.0', 'babel-preset-stage-0': '^6.22.0', 'laravel-mix': '^0.8.1', 'vue': '^2.1.10' }}
.babelrc
{ 'presets': ['latest','stage-0' ]}
對(duì)于webpack這一側(cè),使用laravel-mix 足夠應(yīng)付了
webpack.mix.js
const { mix } = require(’laravel-mix’);mix.autoload({});mix.config.publicDir = ’./’;mix.config.publicPath = ’./’;mix.js(’js/xx.node.js’, ’js/xx.min.js’);
這樣打包的時(shí)候都不會(huì)把vue/jquery等打包進(jìn)去 在頁面上面引用jquery和vue即可
回答2:第一個(gè)似乎是沒有必要的,第二個(gè)太大就是說明你依賴項(xiàng)太多了,所以這個(gè)目錄很大,不過不用擔(dān)心,發(fā)布的時(shí)候其實(shí)不需要 node_moudule 的
相關(guān)文章:
1. node.js - mongodb查找子對(duì)象的名稱為某個(gè)值的對(duì)象的方法2. docker 17.03 怎么配置 registry mirror ?3. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????4. 前端 - @media query 使用出現(xiàn)的問題?5. html5 - datatables 加載不出來數(shù)據(jù)。6. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?7. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]8. javascript - QQ第三方登錄的問題9. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!10. spring-mvc - spring-session-redis HttpSessionListener失效

網(wǎng)公網(wǎng)安備