bluefox1688 / vue-cli-multi-page Goto Github PK
View Code? Open in Web Editor NEW因时间精力有限,项目已不再维护,请慎重使用,vue2-cli-vux2-multe-page,使用了webpack2+vuejs2+vuxUI2的多页面脚手架
因时间精力有限,项目已不再维护,请慎重使用,vue2-cli-vux2-multe-page,使用了webpack2+vuejs2+vuxUI2的多页面脚手架
我引入import mui from 'assets/lib/mui/mui.min.js';
报错Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
网上说是严格模式,网上给的方法没能解决
请问这个怎么处理啊
您好我想通过外联script标签方式引入公共第三方库,请问该怎么办
看下是否能用 supervisor解决:http://www.cnblogs.com/pigtail/archive/2013/01/08/2851056.html
系统:windows7
node:8.1.0
下载源码npm install后
打开页面console里提示 net::ERR_INCOMPLETE_CHUNKED_ENCODING
(unknown) You are running Vue in development mode.
Make sure to turn on production mode when deploying for production.
See more tips at https://vuejs.org/guide/deployment.html
:8091/__webpack_hmr Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING
backend.js:1 [vue-devtools] Ready. Detected Vue v2.3.4
求解决思路
在编译或开发时候自动把新增模块的超链接自动加到默认页面,这样就不用调的时候,切来切去的了
可以不可以更新一个版本,打包完毕文件名用哈希值代替吗
你好,因为要匹配后端的资源目录的路径,所以打包生成后的css/js之类的文件需要全部输出到一个
app/assests/
目录下面,请问怎样配置才能实现呢?
想在dev模式把css提取出来,于是
{ test : /\.css$/, // loader : 'style-loader!css-loader' loader: ExtractTextPlugin.extract('style-loader', 'css-loader') }
发现报错。
于是把webpack.base.conf中的
vue:{loader: cssLoaders({ extract: true })}
即可。
否则会报错:webpack/webpack#959
已解决。
想问下首页那个logo图片是哪里来的呢,没找到路径。谢谢
比如第一次:
var K=n(109),G=n(154),Z=n(155);e.Buffer=i,e.SlowBuffer=v,e.INSPECT_MAX_BYTES=50,i.TYPE...
第二次或者隔一段时间就变成:
var K=n(114),G=n(159),Z=n(155);e.Buffer=i,e.SlowBuffer=v,e.INSPECT_MAX_BYTES=50,i.TYPE...
然后,每个页面的独立JS 文件也会跟着vender变化;
但我并没有修改公用组件啊,这样的化 我每隔几天 如果有新的项目,那就要把之前写的页面,js统统重新上传一遍,有没有什么解决办法呢
static正常打包,html只生成一个,且单独存在无views目录信息
现在demo获取参数如下:
/views/tools/getQuery.html?goodsid=1688&shopid=25
能不能把 *.html
去掉,访问:
/views/tools/getQuery?goodsid=1688&shopid=25
这样需要怎么配置路由呢,烦大神赐教?
windows下面 css 引用的路径 没有转换还是 ''
return path.posix.join(assetsSubDirectory, _path)
修改这句
npn run bulid后放到服务器环境,必须访问http://localhost:1111/views/home/list.html才能打开,
可以配置到只需要打开http://localhost:1111 就可以访问吗。我尝试着直接在views新建一个index文件夹,index放index.html 也不行。小白一个 提的问题可能比较弱智,希望大神不吝赐教..
有些文件,比如一些图片我想放在static目录,但是好像不能在module页面中引入
0.0 希望能添加这个,比较常用
公司需要为每一个模块写单元测试,但是不知道应该怎么配置,您有时间可不可以考虑更新一版有单元测试的配置呢
我在views/tools文件夹下面的bigimage和getQuery文件夹下都放了assets,然后在assets里面都放了图片,名字是一样的都叫bg.jpg,但是打包后,只保留了一张?
如题
在view里二级文件夹,一个文件夹就是一个html,js
vue
html 都统一放在当前文件夹里,当然你也可以继续放其他的资源,例如css、图片等,webpack会打包到当前模块里。
我在jsvue
html同级目录存放了图片并使用相对路径引用,图片存在且名字无误,但是会404,有什么办法解决么?
有这样的需求登录页面(不一定登录页面)需求怎么破,网址要求如下:
http://localhost:8091/login.html
http://localhost:8091/login
像登录等页面不应该放置到views那么深吧?应该怎么处理?
views里面的每一个模块其实html页面都是一样的,不知道能不能做个提取,定一个layout用于每一webpack构建是调用
我写在css.css里的样式不会自动添加前缀,但是写在vue文件里的就可以
安装错误:[Error: Run "C:\windows\system32\cmd.exe /d /s /c node-pre-gyp install --fallbac
k-to-build" error, exit code 1
在安装包一个错误下运行报错:webpack.base.conf.js文件 let。。
吧let改成var就可以跑起来了,
但页面跑起来后TypeError: t.$t is not a function 页面总是抱着个错误
解决了我cli多页面2级页面的的需求,找了好久,谢谢楼主
我看了network里面,如何避免公用资源的重复请求 比如 common.js base.css vendors.js
我表单x-input加了is-type:china-mobie,提交的时候怎么触发验证?
路径是没问题的,启动不报错,但是样式没起作用,请指教~
如果想在请求views下的页面作一个拦截切面(如是否已经登录),应该在哪里改动代码?
1.地址 http://localhost:8091/views/home/list.html 可以访问
为什么 http://localhost:8091/views/home/list/list.html 就不可以呢 是不是哪里配置呢?
login
login
login.html
login.js
loginApp.vue
这样是可行的 ,是不是要注意命名的技巧呢?好像我把html,js换了个名字 就不可以了?这是为何?怎么解释
发现在惊天大BUG:
params
和data
参数的使用{"a":1,"b":2}:
rt
http:// localhost:8091/views/home/list.html
访问路径为什么一定要加上.html,可以配置省略缺省吗(如下地址)?怎么改
http:// localhost:8091/views/home/list
为什么我跳转到另一个单页间会有一段白屏时间
在依赖中看到了 vue-router
,但是在代码中却没有看到,貌似是不同的 html 加载不同的 css
js
。在 webpack
入口是根据 views 文件夹多入口打包。想请教一下 vue-router 在哪里配置使用的。
顺便还问一下, 没发现在哪里 new Vue() 实例, 也请解惑下哈。
也就是说 一些没改动过的文件 打包的时候 不让他被打包
每一个模块的html页面头部head的meta其实都是一致的,可以统一定义,但是title标签可以修改。
好像可以用ejs解决,不知道您后期是否会优化。
例如想往a.html跳转b.html,同时传递参数,有没有好的实现方案?
我按照github上的源码使用了一下vue-router 但是我的加载不出来 也不报错 一片空白 路由也能切换 好郁闷
在页面模块目录下,js,vue文件最好不要同名,因为容易import js本身
以login为例:
import App from './login'
我们import时,一般省略掉.vue后缀,这样的代码就会出错
所以一定要同名的话,要写成这样
import App from './login.vue'
另外 vue 新的写法
new Vue({
el: '#app',
template: '<App />',
components: { App }
})
缺一不可.要不然也render不出来
一级目录下直接创建文件打包生成的html文件中 引用的资源文件路径 "../../" 导致无法正确定位到资源文件,目前的做法是手动修改去掉一个"../", 请问这种情况如何通过打包工具处理?谢谢。
如题,前端新手,不太懂 webpack加载方式,我在 views 下面新添页面,在run 时没有加载我新建的文件
文件目录多了以后非常慢,等3,4分钟才会有效果,每次修改都要等待很久.
默认路径怎么设置?还有像登录页面等址地允许不经过views不,好长啊!
有一些正常,但是打包完之后,会出现问题...
npm run build后html中的js引用路径为<script type="text/javascript" src="/static/js/vendor.js?d2d339d3814478e417ee">,如何让他路径改为/web/static/js/vendor.js呢
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.